sipxtacklib  Version 3.3
Public Attributes | List of all members
SIPX_INSTANCE_DATA Struct Reference

#include <sipXtapiInternal.h>

Collaboration diagram for SIPX_INSTANCE_DATA:
Collaboration graph
[legend]

Public Attributes

SipUserAgentpSipUserAgent
 
SdpCodecList * pCodecFactory
 
CallManager * pCallManager
 
SipLineMgrpLineManager
 
SipRefreshMgrpRefreshManager
 
SipSubscribeServerpSubscribeServer
 
SipSubscribeClientpSubscribeClient
 
SipRefreshManagerpSipRefreshManager
 
SipDialogMgrpDialogManager
 
MIC_SETTING micSetting
 
SPEAKER_SETTING speakerSettings [2]
 
AEC_SETTING aecSetting
 
AGC_SETTING agcSetting
 
NOISE_REDUCTION_SETTING nrSetting
 
SPEAKER_TYPE enabledSpeaker
 
AUDIO_CODEC_PREFERENCES audioCodecSetting
 
VIDEO_CODEC_PREFERENCES videoCodecSetting
 
TONE_STATES toneStates
 
SipXEventDispatcherpEventDispatcher
 
char * inputAudioDevices [MAX_AUDIO_DEVICES]
 
char * outputAudioDevices [MAX_AUDIO_DEVICES]
 
SipXMessageObserverpMessageObserver
 
OsNotification * pStunNotification
 Signals the initial stun success/failure when calling sipXconfigEnableStun. More...
 
OsMutex * pLock
 
int nCalls
 Counter for inprocess calls. More...
 
int nConferences
 Counter for inprocess conferences. More...
 
int nLines
 Counter for inprocess lines. More...
 
void * pVoiceEngine
 Cache VoiceEngine pointer. More...
 
char dbLocation [256]
 Cache cert db location > More...
 
char myCertNickname [32]
 Cache certificate nickname > More...
 
char dbPassword [32]
 Cache cert db password > More...
 
bool bShortNames
 short names in sip messages > More...
 
bool bAllowHeader
 use allow header in sip messages> More...
 
bool bDateHeader
 use Date header in sip messages> More...
 
char szAcceptLanguage [16]
 accept language to use in sip messages> More...
 
char szLocationHeader [256]
 location header More...
 
bool bRtpOverTcp
 allow RTP over TCP More...
 
int nEnergyLevelNotificationPeriodMs
 period of time between each stream energy level notification> More...
 
KeepaliveEventDispatcherpKeepaliveDispatcher
 

Member Data Documentation

SipUserAgent* pSipUserAgent
SdpCodecList* pCodecFactory
CallManager* pCallManager
SipLineMgr* pLineManager
SipRefreshMgr* pRefreshManager
SipSubscribeServer* pSubscribeServer
SipSubscribeClient* pSubscribeClient
SipRefreshManager* pSipRefreshManager
SipDialogMgr* pDialogManager
MIC_SETTING micSetting
SPEAKER_SETTING speakerSettings[2]
AEC_SETTING aecSetting
AGC_SETTING agcSetting
SPEAKER_TYPE enabledSpeaker
AUDIO_CODEC_PREFERENCES audioCodecSetting
VIDEO_CODEC_PREFERENCES videoCodecSetting
TONE_STATES toneStates
SipXEventDispatcher* pEventDispatcher
char* inputAudioDevices[MAX_AUDIO_DEVICES]
char* outputAudioDevices[MAX_AUDIO_DEVICES]
SipXMessageObserver* pMessageObserver
OsNotification* pStunNotification

Signals the initial stun success/failure when calling sipXconfigEnableStun.

OsMutex* pLock
int nCalls

Counter for inprocess calls.

int nConferences

Counter for inprocess conferences.

int nLines

Counter for inprocess lines.

void* pVoiceEngine

Cache VoiceEngine pointer.

char dbLocation[256]

Cache cert db location >

char myCertNickname[32]

Cache certificate nickname >

char dbPassword[32]

Cache cert db password >

bool bShortNames

short names in sip messages >

bool bAllowHeader

use allow header in sip messages>

bool bDateHeader

use Date header in sip messages>

char szAcceptLanguage[16]

accept language to use in sip messages>

char szLocationHeader[256]

location header

bool bRtpOverTcp

allow RTP over TCP

int nEnergyLevelNotificationPeriodMs

period of time between each stream energy level notification>

KeepaliveEventDispatcher* pKeepaliveDispatcher

sipXtackLib home page