Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Net::SIP::NATHelper::CUsertContributed Perl DocuNet::SIP::NATHelper::Client(3)

NAME
       Net::SIP::NATHelper::Client - handle NAT/RTP forwarding using remote
       process

DESCRIPTION
       This module implements the interface of Net::SIP::NATHelper::Base but
       will talk with a	remote process based on	Net::SIP::NATHelper::Server
       while executing the methods.

CONSTRUCTOR
       new ( SOCKET )
	   Will	create a new object which will talk with the remote process
	   using the socket SOCKET. SOCKET is either a UNIX domain socket (in
	   SOCK_STREAM mode) or	an "host:port" specification in	which case it
	   will	talk TCP through the socket.

METHODS
       It implements the method	allocate_sockets, activate_session and
       close_session with the same arguments as	given in
       Net::SIP::NATHelper::Server by calling rpc with the methods "allocate",
       "activate" resp.	"close".

       rpc ( METHOD,@ARG )
	   Makes a synchronous remote call to the server through the in	the
	   constructor specified socket	and returns the	result.

	   For calling the arguments will be put into a	\@list which will be
	   packet using	Storable. A similar way	the result comes back.

perl v5.24.1			  2009-01-23	Net::SIP::NATHelper::Client(3)

NAME | DESCRIPTION | CONSTRUCTOR | METHODS

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Net::SIP::NATHelper::Client&sektion=3&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help