Net-Async-Tangence
view release on metacpan or search on metacpan
lib/Net/Async/Tangence/Client.pm view on Meta::CPAN
# Path will start with a leading /; we need to trim that
$path =~ s{^/}{};
my $query = $uri->query;
defined $query or $query = "";
my $f;
if( $scheme eq "exec" ) {
# $query will contain args to exec - split them on +
$f = $self->connect_exec( [ $path, split m/\+/, $query ], %args );
}
elsif( $scheme eq "tcp" ) {
$f = $self->connect_tcp( $authority, %args );
}
elsif( $scheme eq "unix" ) {
$f = $self->connect_unix( $path, %args );
}
else {
my $connectorpkg = "Net::Async::Tangence::Client::via::$scheme";
( my $connectorfile = "$connectorpkg.pm" ) =~ s{::}{/}g;
( run in 1.902 second using v1.01-cache-2.11-cpan-71847e10f99 )