|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Detailed DescriptionThis structure represent the "public" interface of a SIP transport. Applications normally extend this structure to include transport specific members. Forward declaration for SIP transport. Field Documentation
Name. Pool used by transport. Reference counter. Lock object. Tracing enabled? Being shutdown? Destroy in progress? Key for indexing this transport in hash table. Type name.
Transport info/description. Length of addresses. Bound address. Published name (eg. STUN). Remote address name. Connection direction. Endpoint instance. Transport manager. Timer when ref cnt is zero.
Internal transport data.
Function to be called by transport manager to send SIP message.
Instruct the transport to initiate graceful shutdown procedure. After all objects release their reference to this transport, the transport will be deleted. Note that application MUST use pjsip_transport_shutdown() instead.
Forcefully destroy this transport regardless whether there are objects that currently use this transport. This function should only be called by transport manager or other internal objects (such as the transport itself) who know what they're doing. Application should use pjsip_transport_shutdown() instead.
The documentation for this struct was generated from the following file:
Copyright (C) 2006-2008 Teluu Inc.
| |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||