sipxtacklib  Version 3.3
Public Member Functions | Public Attributes | List of all members
SIPX_CONTACT_ADDRESS Struct Reference

The CONTACT_ADDRESS structure includes contact information (IP-address and port), address source type, and interface. More...

#include <sipXtapi.h>

Public Member Functions

 SIPX_CONTACT_ADDRESS ()
 Constructor. More...
 
 SIPX_CONTACT_ADDRESS (const SIPX_CONTACT_ADDRESS &ref)
 Copy constructor. More...
 
SIPX_CONTACT_ADDRESSoperator= (const SIPX_CONTACT_ADDRESS &ref)
 Assignment operator. More...
 

Public Attributes

SIPX_CONTACT_ID id
 Contact record Id. More...
 
SIPX_CONTACT_TYPE eContactType
 Address type/source. More...
 
SIPX_TRANSPORT_TYPE eTransportType
 Contact transport type. More...
 
char cInterface [32]
 Source interface. More...
 
char cIpAddress [28]
 IP Address. More...
 
int cbSize
 Size of structure. More...
 
int iPort
 Port. More...
 
char cCustomTransportName [32]
 Custom transport name. More...
 
char cCustomRouteID [64]
 Custom transport routing tag. More...
 

Detailed Description

The CONTACT_ADDRESS structure includes contact information (IP-address and port), address source type, and interface.

See also
sipxConfigGetLocalContacts

Constructor & Destructor Documentation

Constructor.

SIPX_CONTACT_ADDRESS ( const SIPX_CONTACT_ADDRESS ref)
inline

Copy constructor.

Member Function Documentation

SIPX_CONTACT_ADDRESS& operator= ( const SIPX_CONTACT_ADDRESS ref)
inline

Assignment operator.

Member Data Documentation

Contact record Id.

SIPX_CONTACT_TYPE eContactType

Address type/source.

SIPX_TRANSPORT_TYPE eTransportType

Contact transport type.

char cInterface[32]

Source interface.

char cIpAddress[28]

IP Address.

int cbSize

Size of structure.

int iPort

Port.

char cCustomTransportName[32]

Custom transport name.

char cCustomRouteID[64]

Custom transport routing tag.


sipXtackLib home page