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

#include <sipXtapiInternal.h>

Collaboration diagram for SIPX_CALL_DATA:
Collaboration graph
[legend]

Public Attributes

UtlString * callId
 
UtlString * sessionCallId
 
UtlString * ghostCallId
 
UtlString * remoteAddress
 
UtlString * lineURI
 
UtlString * contactAddress
 
SIPX_LINE hLine
 
SIPX_INSTANCE_DATApInst
 
OsRWMutex * pMutex
 
SIPX_CONF hConf
 
SIPX_SECURITY_ATTRIBUTES security
 
SIPX_VIDEO_DISPLAY display
 
UtlBoolean bRemoveInsteadOfDrop
 
SIPX_CALLSTATE_EVENT lastCallstateEvent
 Remove the call instead of dropping it – this is used as part of consultative transfer when we are the transfer target and need to replace a call leg within the same CpPeerCall. More...
 
SIPX_CALLSTATE_CAUSE lastCallstateCause
 
SIPX_MEDIA_EVENT lastLocalMediaAudioEvent
 
SIPX_MEDIA_EVENT lastLocalMediaVideoEvent
 
SIPX_MEDIA_EVENT lastRemoteMediaAudioEvent
 
SIPX_MEDIA_EVENT lastRemoteMediaVideoEvent
 
SIPX_INTERNAL_CALLSTATE state
 
UtlBoolean bInFocus
 
int connectionId
 
SIPX_TRANSPORT hTransport
 Cache the connection id. More...
 
bool bHoldAfterConnect
 
bool bCallHoldInvoked
 Used if we are the transfer target, and the replaced call is HELD or REMOTE_HELD, then this flag is set, and indicates that the call should be placed on hold after the connection is established. More...
 
bool bTonePlaying
 Set to true if sipxCallHold has been invoked. More...
 
int nFilesPlaying
 

Member Data Documentation

UtlString* callId
UtlString* sessionCallId
UtlString* ghostCallId
UtlString* remoteAddress
UtlString* lineURI
UtlString* contactAddress
SIPX_LINE hLine
OsRWMutex* pMutex
SIPX_CONF hConf
UtlBoolean bRemoveInsteadOfDrop
SIPX_CALLSTATE_EVENT lastCallstateEvent

Remove the call instead of dropping it – this is used as part of consultative transfer when we are the transfer target and need to replace a call leg within the same CpPeerCall.

SIPX_CALLSTATE_CAUSE lastCallstateCause
SIPX_MEDIA_EVENT lastLocalMediaAudioEvent
SIPX_MEDIA_EVENT lastLocalMediaVideoEvent
SIPX_MEDIA_EVENT lastRemoteMediaAudioEvent
SIPX_MEDIA_EVENT lastRemoteMediaVideoEvent
UtlBoolean bInFocus
int connectionId
SIPX_TRANSPORT hTransport

Cache the connection id.

bool bHoldAfterConnect
bool bCallHoldInvoked

Used if we are the transfer target, and the replaced call is HELD or REMOTE_HELD, then this flag is set, and indicates that the call should be placed on hold after the connection is established.

bool bTonePlaying

Set to true if sipxCallHold has been invoked.

Set to fales if sipxCallUnhold has been invoked.

int nFilesPlaying

sipXtackLib home page