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

FreeBSD Manual Pages

  
 
  

home | help
Net::SIP::NATHelper::LUser(Contributed Perl DocumNet::SIP::NATHelper::Local(3)

NAME
       Net::SIP::NATHelper::Local - handle NAT/RTP forwarding in local event
       loop.

DESCRIPTION
       This module is a	wrapper	around Net::SIP::NATHelper::Base which will
       handle the RTP forwarding within	the local event	loop the rest of
       Net::SIP	uses.

CONSTRUCTOR
       new ( LOOP )
	   Will	create the object and tell it to use LOOP as the event loop.
	   Will	create a Net::SIP::NATHelper::Base object which	gets used
	   internally.

METHODS
       allocate_sockets	( ... )
	   Calls allocate_sockets of the local Net::SIP::NATHelper::Base
	   object. Takes and returns the same arguments.

       activate_session	( ... )
	   Calls activate_session of the local Net::SIP::NATHelper::Base
	   object. Takes the same arguments and	returns	1 if the session was
	   newly activated, -1 if it was activated before and false if
	   activation failed.  Updates callbacks into the event	loop.

       close_session ( ... )
	   Calls activate_session of the local Net::SIP::NATHelper::Base
	   object. Takes the same arguments and	returns	the number of closed
	   sessions.  Updates callbacks	into the event loop.

       expire (	... )
	   Calls expire	of the local Net::SIP::NATHelper::Base object. Takes
	   the same arguments and returns the number of	expired	sessions.
	   Updates callbacks into the event loop if necessary.

perl v5.24.1			  2009-01-23	 Net::SIP::NATHelper::Local(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::Local&sektion=3&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help