sipXcallLib home page


Connection Member List

This is the complete list of members for Connection, including all inherited members.

accept(int forwardOnNoAnswerTimeOut, const void *pSecurity=NULL, const char *locationHeader=NULL, const int bandWidth=AUDIO_MICODEC_BW_DEFAULT, UtlBoolean sendEarlyMedia=FALSE)=0Connectionpure virtual
answer(const void *hWnd=NULL)=0Connectionpure virtual
AUTO_ANSWER enum valueConnection
BUSY enum valueConnection
callIdMutexConnectionprivate
canSendInfo()Connectioninlinevirtual
Connection(CpCallManager *callMgr=NULL, CpCall *call=NULL, CpMediaInterface *mediaInterface=NULL, int offeringDelayMilliSeconds=IMMEDIATE, int availableBehavior=RING, const char *forwardUnconditionalUrl=NULL, int busyBehavior=BUSY, const char *forwardOnBusyUrl=NULL, int fowardOnNoAnswerSeconds=-1)Connection
Connection(const Connection &rConnection)Connectionprivate
CONNECTION_ALERTING enum valueConnection
CONNECTION_CAUSE_BUSY enum valueConnection
CONNECTION_CAUSE_CALL_PICKUP enum valueConnection
CONNECTION_CAUSE_CANCELLED enum valueConnection
CONNECTION_CAUSE_DEST_NOT_OBTAINABLE enum valueConnection
CONNECTION_CAUSE_INCOMPATIBLE_DESTINATION enum valueConnection
CONNECTION_CAUSE_NETWORK_CONGESTION enum valueConnection
CONNECTION_CAUSE_NETWORK_NOT_ALLOWED enum valueConnection
CONNECTION_CAUSE_NETWORK_NOT_OBTAINABLE enum valueConnection
CONNECTION_CAUSE_NORMAL enum valueConnection
CONNECTION_CAUSE_NOT_ALLOWED enum valueConnection
CONNECTION_CAUSE_REDIRECTED enum valueConnection
CONNECTION_CAUSE_RESOURCES_NOT_AVAILABLE enum valueConnection
CONNECTION_CAUSE_SERVICE_UNAVAILABLE enum valueConnection
CONNECTION_CAUSE_TRANSFER enum valueConnection
CONNECTION_CAUSE_UNHOLD enum valueConnection
CONNECTION_CAUSE_UNKNOWN enum valueConnection
CONNECTION_DIALING enum valueConnection
CONNECTION_DISCONNECTED enum valueConnection
CONNECTION_ESTABLISHED enum valueConnection
CONNECTION_FAILED enum valueConnection
CONNECTION_IDLE enum valueConnection
CONNECTION_INITIATED enum valueConnection
CONNECTION_LOCAL enum valueConnection
CONNECTION_NETWORK_ALERTING enum valueConnection
CONNECTION_NETWORK_REACHED enum valueConnection
CONNECTION_OFFERING enum valueConnection
CONNECTION_QUEUED enum valueConnection
CONNECTION_REMOTE enum valueConnection
CONNECTION_UNKNOWN enum valueConnection
connectionCallerIdConnectionprivate
connectionCallIdConnectionprivate
connectionStateCauses enum nameConnection
connectionStates enum nameConnection
connectionType enum nameConnection
dequeue()=0Connectionpure virtual
dial(const char *dialString, const char *callerId, const char *callId, const char *callController=NULL, const char *originalCallConnection=NULL, UtlBoolean requestQueuedCall=FALSE, const void *pDisplay=NULL, const void *pSecurity=NULL, const char *locationHeader=NULL, const int bandWidth=AUDIO_MICODEC_BW_DEFAULT, UtlBoolean bOnHold=FALSE, const char *originalCallId=NULL, const RTP_TRANSPORT rtpTransportOptions=RTP_TRANSPORT_UDP)=0Connectionpure virtual
FAKE_BUSY enum valueConnection
FAKE_RING enum valueConnection
fireSipXCallEvent(SIPX_CALLSTATE_EVENT eMajor, SIPX_CALLSTATE_CAUSE eMinor, void *pEventData=NULL)Connection
fireSipXMediaEvent(SIPX_MEDIA_EVENT event, SIPX_MEDIA_CAUSE cause, SIPX_MEDIA_TYPE type, void *pEventData=NULL)Connection
fireSipXSecurityEvent(SIPX_SECURITY_INFO *pEventData)Connection
FORCED_ANSWER enum valueConnection
forceHangUp(int connectionState=CONNECTION_DISCONNECTED)Connectioninlinevirtual
FORWARD_ON_BUSY enum valueConnection
FORWARD_ON_NO_ANSWER enum valueConnection
FORWARD_UNCONDITIONAL enum valueConnection
getCallerId(UtlString *callerId)Connection
getCallId(UtlString *callId)Connection
getConnectionId()Connectioninline
getContainableType() const Connectionvirtual
getDeleteAfter(OsTime &time)Connection
getInviteHeaderValue(const char *headerName, int headerIndex, UtlString &headerValue) const Connectionvirtual
getLocalAddress(UtlString *address)Connection
getLocalState() const Connection
getMediaInterfacePtr()Connection
getRemoteAddress(UtlString *remoteAddress) const =0Connectionpure virtual
getRemoteAddress(UtlString *remoteAddress, UtlBoolean leaveFieldParametersIn) const =0Connectionpure virtual
getRemoteRtpAddress() const Connection
getRemoteState() const Connection
getRemoteUserAgent(UtlString *pUserAgent)=0Connectionpure virtual
getResponseCode()Connectioninline
getResponseText(UtlString &responseText)Connection
getSession(SipSession &sessioon)=0Connectionpure virtual
getState(int isLocal=0) const Connection
getState(int isLocal, int &cause) const Connection
getStateString(int state, UtlString *stateLabel)Connectionstatic
getTerminalState(int isLocal) const Connection
hangUp()=0Connectionpure virtual
hold()=0Connectionpure virtual
IMMEDIATE enum valueConnection
isConnection(const char *callId, const char *toTag, const char *fromTag, UtlBoolean strictCompare) const =0Connectionpure virtual
isHeld() const Connection
isHoldInProgress() const Connection
isInstanceOf(const UtlContainableType type) const Connectionvirtual
isInviteFromThisSide() const Connectionvirtual
isLocallyInitiatedRemoteHold() const Connectionvirtual
isMarkedForDeletion() const Connection
isRemoteCallee()Connection
isSameRemoteAddress(Url &remoteAddress) const =0Connectionpure virtual
isStateTransitionAllowed(int newState, int oldState)Connectionstatic
isTransferHeld() const Connection
lineAvailableBehaviors enum nameConnection
lineBusyBehaviors enum nameConnection
m_eLastMajorConnectionprivate
m_eLastMinorConnectionprivate
markForDeletion()Connection
mbTransferHeldConnectionprivate
mConnectionIdConnectionprotected
mConnectionStateCauseConnectionprotected
mDeleteAfterConnectionprivate
mForwardOnBusyConnectionprotected
mForwardOnNoAnswerSecondsConnectionprotected
mForwardUnconditionalConnectionprotected
mHoldStateConnectionprotected
mLastToAddressConnectionprotected
mLineAvailableBehaviorConnectionprotected
mLineBusyBehaviorConnectionprotected
mLocalAddressConnectionprotected
mLocalConnectionStateConnectionprotected
mOfferingDelayConnectionprotected
mOriginalCallConnectionAddressConnectionprotected
mpCallConnectionprotected
mpCallManagerConnectionprotected
mpMediaInterfaceConnectionprotected
mRemoteConnectionStateConnectionprotected
mRemoteIsCalleeConnectionprotected
mRemoteRequestedHoldConnectionprotected
mResponseCodeConnectionprotected
mResponseTextConnectionprotected
mTargetCallConnectionAddressConnectionprotected
mTargetCallIdConnectionprotected
mTerminalConnStateConnectionprotected
NEVER enum valueConnection
offeringModes enum nameConnection
offHold()=0Connectionpure virtual
operator=(const Connection &rhs)Connectionprivate
originalCallTransfer(UtlString &transferTargetAddress, const char *transferControllerAddress, const char *targetCallId)=0Connectionpure virtual
outOfFocus()=0Connectionpure virtual
postTaoListenerMessage(int state, int newCause, int isLocal=0)Connectionprotected
prepareForJoin(CpCall *pNewCall, const char *szLocalAddress, CpMediaInterface *pNewMediaInterface)Connectionvirtual
prepareForSplit()Connectionvirtual
processMessage(OsMsg &eventMessage)=0Connectionpure virtual
QUEUE_ALERT enum valueConnection
QUEUE_SILENT enum valueConnection
redirect(const char *forwardAddress)=0Connectionpure virtual
reject(int errorCode=0, const char *errorText="")=0Connectionpure virtual
remoteRequestedHold()Connection
remoteRtcpPortConnectionprotected
remoteRtpAddressConnectionprotected
remoteRtpPortConnectionprotected
remoteVideoRtcpPortConnectionprotected
remoteVideoRtpPortConnectionprotected
renegotiateCodecs()=0Connectionpure virtual
RING enum valueConnection
RING_SILENT enum valueConnection
sendInfo(UtlString contentType, UtlString sContent)Connectioninlinevirtual
setCallerId(const char *callId)Connectionprotected
setCallId(const char *callId)Connectionprotected
setLocalAddress(const char *address)Connection
setMediaInterface(CpMediaInterface *pMediaInterface)Connection
setOfferingTimer(int milliSeconds)Connectionprotectedvirtual
setRingingTimer(int seconds)Connectionprotectedvirtual
setState(int newState, int isLocal, int cause=CONNECTION_CAUSE_NORMAL, int termState=-1)Connectionprotected
setTerminalConnectionState(int newState, int isLocal, int cause=CONNECTION_CAUSE_NORMAL)Connectionprotected
setTransferHeld(UtlBoolean bHeld)Connection
silentRemoteHold()=0Connectionpure virtual
targetCallBlindTransfer(const char *transferTargetAddress, const char *transferControllerAddress)=0Connectionpure virtual
TERMCONNECTION_HELD enum valueConnection
TERMCONNECTION_HOLDING enum valueConnection
TERMCONNECTION_NONE enum valueConnection
TERMCONNECTION_TALKING enum valueConnection
TERMCONNECTION_UNHOLDING enum valueConnection
termConnectionStates enum nameConnection
terminalConnectionState(int connState)Connectionprivate
transferControllerStatus(int connectionState, int response)=0Connectionpure virtual
transfereeStatus(int connectionState, int response)=0Connectionpure virtual
TYPEConnectionstatic
unimplemented(const char *methodName) const Connection
validStateTransition(SIPX_CALLSTATE_EVENT eFrom, SIPX_CALLSTATE_EVENT eTo)Connection
willHandleMessage(OsMsg &eventMessage) const =0Connectionpure virtual
~Connection()Connectionvirtual