Package variables | General documentation | Methods |
WebCvs | Raw content |
DESTROY | No description | Code |
new | No description | Code |
new_sock | No description | Code |
new_udp_sock | No description | Code |
sock | No description | Code |
udpport | No description | Code |
DESTROY | description | prev | next | Top |
my $self = shift; kill 9, $self->{pid};}
new | description | prev | next | Top |
my ($class, %params) = @_; return bless\% params, $class;}
new_sock | description | prev | next | Top |
my $self = shift; if ($self->{domainsocket}) { return IO::Socket::UNIX->new(Peer => $self->{domainsocket}); } else { return IO::Socket::INET->new(PeerAddr => "127.0.0.1:$self->{port}"); }}
new_udp_sock | description | prev | next | Top |
my $self = shift; return IO::Socket::INET->new(PeerAddr => '127.0.0.1', PeerPort => $self->{udpport}, Proto => 'udp', LocalAddr => '127.0.0.1', LocalPort => MemcachedTest::free_port('udp'), ); } 1;}
sock | description | prev | next | Top |
my $self = shift; if ($self->{conn} && ($self->{domainsocket} || getpeername($self->{conn}))) { return $self->{conn}; } return $self->new_sock;}
udpport | description | prev | next | Top |
$_[0]{udpport}}