IO-Async-SSL
view release on metacpan or search on metacpan
examples/delayed_sclient.pl view on Meta::CPAN
use IO::Async::SSL;
use IO::Async::SSLStream;
my $DUMPCERT;
my $NO_VERIFY;
my $FAMILY;
GetOptions(
'd|dumpcert' => \$DUMPCERT,
'nv|no-verify' => \$NO_VERIFY,
'4|ipv4' => sub { $FAMILY = "inet" },
'6|ipv6' => sub { $FAMILY = "inet6" },
) or exit 1;
my $HOST = shift @ARGV or die "Need HOST";
my $PORT = shift @ARGV or die "Need PORT";
my $loop = IO::Async::Loop->new;
my ( $socketstream, $stdiostream );
my $peeraddr;
examples/sclient.pl view on Meta::CPAN
use IO::Async::Stream 0.54; # ->new_close_future
use IO::Async::SSL;
my $DUMPCERT;
my $NO_VERIFY;
my $FAMILY;
GetOptions(
'd|dumpcert' => \$DUMPCERT,
'nv|no-verify' => \$NO_VERIFY,
'4|ipv4' => sub { $FAMILY = "inet" },
'6|ipv6' => sub { $FAMILY = "inet6" },
) or exit 1;
my $HOST = shift @ARGV or die "Need HOST";
my $PORT = shift @ARGV or die "Need PORT";
my $loop = IO::Async::Loop->new;
my ( $socketstream, $stdiostream );
my $peeraddr;
( run in 0.589 second using v1.01-cache-2.11-cpan-87723dcf8b7 )