sipxtacklib  Version 3.3
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
SIPX_TRANSPORT_DATA Class Reference

#include <sipXtapiInternal.h>

Collaboration diagram for SIPX_TRANSPORT_DATA:
Collaboration graph
[legend]

Public Member Functions

 SIPX_TRANSPORT_DATA ()
 
 SIPX_TRANSPORT_DATA (const SIPX_TRANSPORT_DATA &ref)
 Copy constructor. More...
 
SIPX_TRANSPORT_DATAoperator= (const SIPX_TRANSPORT_DATA &ref)
 Assignment operator. More...
 
SIPX_TRANSPORT_DATAcopy (const SIPX_TRANSPORT_DATA &ref)
 

Static Public Member Functions

static const bool isCustomTransport (const SIPX_TRANSPORT_DATA *const pTransport)
 

Public Attributes

SIPX_TRANSPORT hTransport
 
SIPX_INSTANCE_DATApInst
 
bool bIsReliable
 
char szTransport [MAX_TRANSPORT_NAME]
 
char szLocalIp [32]
 
int iLocalPort
 
SIPX_TRANSPORT_WRITE_PROC pFnWriteProc
 
OsRWMutex * pMutex
 
const void * pUserData
 
char cRoutingId [64]
 
bool bRouteByUser
 

Constructor & Destructor Documentation

SIPX_TRANSPORT_DATA ( )
inline
SIPX_TRANSPORT_DATA ( const SIPX_TRANSPORT_DATA ref)
inline

Copy constructor.

Member Function Documentation

SIPX_TRANSPORT_DATA& operator= ( const SIPX_TRANSPORT_DATA ref)
inline

Assignment operator.

SIPX_TRANSPORT_DATA& copy ( const SIPX_TRANSPORT_DATA ref)
inline
static const bool isCustomTransport ( const SIPX_TRANSPORT_DATA *const  pTransport)
inlinestatic

Member Data Documentation

SIPX_TRANSPORT hTransport
bool bIsReliable
char szTransport[MAX_TRANSPORT_NAME]
char szLocalIp[32]
int iLocalPort
OsRWMutex* pMutex
const void* pUserData
char cRoutingId[64]
bool bRouteByUser

sipXtackLib home page