sipXcallLib home page


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

SipUserAgent * pSipUserAgent
 
SdpCodecList * pCodecFactory
 
CallManagerpCallManager
 
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
 
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

AEC_SETTING aecSetting
AGC_SETTING agcSetting
AUDIO_CODEC_PREFERENCES audioCodecSetting
bool bAllowHeader

use allow header in sip messages>

bool bDateHeader

use Date header in sip messages>

bool bRtpOverTcp

allow RTP over TCP

bool bShortNames

short names in sip messages >

char dbLocation[256]

Cache cert db location >

char dbPassword[32]

Cache cert db password >

SPEAKER_TYPE enabledSpeaker
char* inputAudioDevices[MAX_AUDIO_DEVICES]
MIC_SETTING micSetting
char myCertNickname[32]

Cache certificate nickname >

int nCalls

Counter for inprocess calls.

int nConferences

Counter for inprocess conferences.

int nEnergyLevelNotificationPeriodMs

period of time between each stream energy level notification>

int nLines

Counter for inprocess lines.

char* outputAudioDevices[MAX_AUDIO_DEVICES]
CallManager* pCallManager
SdpCodecList* pCodecFactory
SipDialogMgr* pDialogManager
SipXEventDispatcher* pEventDispatcher
KeepaliveEventDispatcher* pKeepaliveDispatcher
SipLineMgr* pLineManager
OsMutex* pLock
SipXMessageObserver* pMessageObserver
SipRefreshMgr* pRefreshManager
SipRefreshManager* pSipRefreshManager
SipUserAgent* pSipUserAgent
OsNotification* pStunNotification

Signals the initial stun success/failure when calling sipXconfigEnableStun.

SipSubscribeClient* pSubscribeClient
SipSubscribeServer* pSubscribeServer
void* pVoiceEngine

Cache VoiceEngine pointer.

SPEAKER_SETTING speakerSettings[2]
char szAcceptLanguage[16]

accept language to use in sip messages>

char szLocationHeader[256]

location header

TONE_STATES toneStates
VIDEO_CODEC_PREFERENCES videoCodecSetting