| accept(int forwardOnNoAnswerTimeOut, const void *pSecurity=NULL, const char *locationHeader=NULL, const int bandWidth=AUDIO_MICODEC_BW_DEFAULT, UtlBoolean sendEarlyMedia=FALSE)=0 | Connection | pure virtual |
| answer(const void *hWnd=NULL)=0 | Connection | pure virtual |
| AUTO_ANSWER enum value | Connection | |
| BUSY enum value | Connection | |
| callIdMutex | Connection | private |
| canSendInfo() | Connection | inlinevirtual |
| 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) | Connection | private |
| CONNECTION_ALERTING enum value | Connection | |
| CONNECTION_CAUSE_BUSY enum value | Connection | |
| CONNECTION_CAUSE_CALL_PICKUP enum value | Connection | |
| CONNECTION_CAUSE_CANCELLED enum value | Connection | |
| CONNECTION_CAUSE_DEST_NOT_OBTAINABLE enum value | Connection | |
| CONNECTION_CAUSE_INCOMPATIBLE_DESTINATION enum value | Connection | |
| CONNECTION_CAUSE_NETWORK_CONGESTION enum value | Connection | |
| CONNECTION_CAUSE_NETWORK_NOT_ALLOWED enum value | Connection | |
| CONNECTION_CAUSE_NETWORK_NOT_OBTAINABLE enum value | Connection | |
| CONNECTION_CAUSE_NORMAL enum value | Connection | |
| CONNECTION_CAUSE_NOT_ALLOWED enum value | Connection | |
| CONNECTION_CAUSE_REDIRECTED enum value | Connection | |
| CONNECTION_CAUSE_RESOURCES_NOT_AVAILABLE enum value | Connection | |
| CONNECTION_CAUSE_SERVICE_UNAVAILABLE enum value | Connection | |
| CONNECTION_CAUSE_TRANSFER enum value | Connection | |
| CONNECTION_CAUSE_UNHOLD enum value | Connection | |
| CONNECTION_CAUSE_UNKNOWN enum value | Connection | |
| CONNECTION_DIALING enum value | Connection | |
| CONNECTION_DISCONNECTED enum value | Connection | |
| CONNECTION_ESTABLISHED enum value | Connection | |
| CONNECTION_FAILED enum value | Connection | |
| CONNECTION_IDLE enum value | Connection | |
| CONNECTION_INITIATED enum value | Connection | |
| CONNECTION_LOCAL enum value | Connection | |
| CONNECTION_NETWORK_ALERTING enum value | Connection | |
| CONNECTION_NETWORK_REACHED enum value | Connection | |
| CONNECTION_OFFERING enum value | Connection | |
| CONNECTION_QUEUED enum value | Connection | |
| CONNECTION_REMOTE enum value | Connection | |
| CONNECTION_UNKNOWN enum value | Connection | |
| connectionCallerId | Connection | private |
| connectionCallId | Connection | private |
| connectionStateCauses enum name | Connection | |
| connectionStates enum name | Connection | |
| connectionType enum name | Connection | |
| dequeue()=0 | Connection | pure 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)=0 | Connection | pure virtual |
| FAKE_BUSY enum value | Connection | |
| FAKE_RING enum value | Connection | |
| 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 value | Connection | |
| forceHangUp(int connectionState=CONNECTION_DISCONNECTED) | Connection | inlinevirtual |
| FORWARD_ON_BUSY enum value | Connection | |
| FORWARD_ON_NO_ANSWER enum value | Connection | |
| FORWARD_UNCONDITIONAL enum value | Connection | |
| getCallerId(UtlString *callerId) | Connection | |
| getCallId(UtlString *callId) | Connection | |
| getConnectionId() | Connection | inline |
| getContainableType() const | Connection | virtual |
| getDeleteAfter(OsTime &time) | Connection | |
| getInviteHeaderValue(const char *headerName, int headerIndex, UtlString &headerValue) const | Connection | virtual |
| getLocalAddress(UtlString *address) | Connection | |
| getLocalState() const | Connection | |
| getMediaInterfacePtr() | Connection | |
| getRemoteAddress(UtlString *remoteAddress) const =0 | Connection | pure virtual |
| getRemoteAddress(UtlString *remoteAddress, UtlBoolean leaveFieldParametersIn) const =0 | Connection | pure virtual |
| getRemoteRtpAddress() const | Connection | |
| getRemoteState() const | Connection | |
| getRemoteUserAgent(UtlString *pUserAgent)=0 | Connection | pure virtual |
| getResponseCode() | Connection | inline |
| getResponseText(UtlString &responseText) | Connection | |
| getSession(SipSession &sessioon)=0 | Connection | pure virtual |
| getState(int isLocal=0) const | Connection | |
| getState(int isLocal, int &cause) const | Connection | |
| getStateString(int state, UtlString *stateLabel) | Connection | static |
| getTerminalState(int isLocal) const | Connection | |
| hangUp()=0 | Connection | pure virtual |
| hold()=0 | Connection | pure virtual |
| IMMEDIATE enum value | Connection | |
| isConnection(const char *callId, const char *toTag, const char *fromTag, UtlBoolean strictCompare) const =0 | Connection | pure virtual |
| isHeld() const | Connection | |
| isHoldInProgress() const | Connection | |
| isInstanceOf(const UtlContainableType type) const | Connection | virtual |
| isInviteFromThisSide() const | Connection | virtual |
| isLocallyInitiatedRemoteHold() const | Connection | virtual |
| isMarkedForDeletion() const | Connection | |
| isRemoteCallee() | Connection | |
| isSameRemoteAddress(Url &remoteAddress) const =0 | Connection | pure virtual |
| isStateTransitionAllowed(int newState, int oldState) | Connection | static |
| isTransferHeld() const | Connection | |
| lineAvailableBehaviors enum name | Connection | |
| lineBusyBehaviors enum name | Connection | |
| m_eLastMajor | Connection | private |
| m_eLastMinor | Connection | private |
| markForDeletion() | Connection | |
| mbTransferHeld | Connection | private |
| mConnectionId | Connection | protected |
| mConnectionStateCause | Connection | protected |
| mDeleteAfter | Connection | private |
| mForwardOnBusy | Connection | protected |
| mForwardOnNoAnswerSeconds | Connection | protected |
| mForwardUnconditional | Connection | protected |
| mHoldState | Connection | protected |
| mLastToAddress | Connection | protected |
| mLineAvailableBehavior | Connection | protected |
| mLineBusyBehavior | Connection | protected |
| mLocalAddress | Connection | protected |
| mLocalConnectionState | Connection | protected |
| mOfferingDelay | Connection | protected |
| mOriginalCallConnectionAddress | Connection | protected |
| mpCall | Connection | protected |
| mpCallManager | Connection | protected |
| mpMediaInterface | Connection | protected |
| mRemoteConnectionState | Connection | protected |
| mRemoteIsCallee | Connection | protected |
| mRemoteRequestedHold | Connection | protected |
| mResponseCode | Connection | protected |
| mResponseText | Connection | protected |
| mTargetCallConnectionAddress | Connection | protected |
| mTargetCallId | Connection | protected |
| mTerminalConnState | Connection | protected |
| NEVER enum value | Connection | |
| offeringModes enum name | Connection | |
| offHold()=0 | Connection | pure virtual |
| operator=(const Connection &rhs) | Connection | private |
| originalCallTransfer(UtlString &transferTargetAddress, const char *transferControllerAddress, const char *targetCallId)=0 | Connection | pure virtual |
| outOfFocus()=0 | Connection | pure virtual |
| postTaoListenerMessage(int state, int newCause, int isLocal=0) | Connection | protected |
| prepareForJoin(CpCall *pNewCall, const char *szLocalAddress, CpMediaInterface *pNewMediaInterface) | Connection | virtual |
| prepareForSplit() | Connection | virtual |
| processMessage(OsMsg &eventMessage)=0 | Connection | pure virtual |
| QUEUE_ALERT enum value | Connection | |
| QUEUE_SILENT enum value | Connection | |
| redirect(const char *forwardAddress)=0 | Connection | pure virtual |
| reject(int errorCode=0, const char *errorText="")=0 | Connection | pure virtual |
| remoteRequestedHold() | Connection | |
| remoteRtcpPort | Connection | protected |
| remoteRtpAddress | Connection | protected |
| remoteRtpPort | Connection | protected |
| remoteVideoRtcpPort | Connection | protected |
| remoteVideoRtpPort | Connection | protected |
| renegotiateCodecs()=0 | Connection | pure virtual |
| RING enum value | Connection | |
| RING_SILENT enum value | Connection | |
| sendInfo(UtlString contentType, UtlString sContent) | Connection | inlinevirtual |
| setCallerId(const char *callId) | Connection | protected |
| setCallId(const char *callId) | Connection | protected |
| setLocalAddress(const char *address) | Connection | |
| setMediaInterface(CpMediaInterface *pMediaInterface) | Connection | |
| setOfferingTimer(int milliSeconds) | Connection | protectedvirtual |
| setRingingTimer(int seconds) | Connection | protectedvirtual |
| setState(int newState, int isLocal, int cause=CONNECTION_CAUSE_NORMAL, int termState=-1) | Connection | protected |
| setTerminalConnectionState(int newState, int isLocal, int cause=CONNECTION_CAUSE_NORMAL) | Connection | protected |
| setTransferHeld(UtlBoolean bHeld) | Connection | |
| silentRemoteHold()=0 | Connection | pure virtual |
| targetCallBlindTransfer(const char *transferTargetAddress, const char *transferControllerAddress)=0 | Connection | pure virtual |
| TERMCONNECTION_HELD enum value | Connection | |
| TERMCONNECTION_HOLDING enum value | Connection | |
| TERMCONNECTION_NONE enum value | Connection | |
| TERMCONNECTION_TALKING enum value | Connection | |
| TERMCONNECTION_UNHOLDING enum value | Connection | |
| termConnectionStates enum name | Connection | |
| terminalConnectionState(int connState) | Connection | private |
| transferControllerStatus(int connectionState, int response)=0 | Connection | pure virtual |
| transfereeStatus(int connectionState, int response)=0 | Connection | pure virtual |
| TYPE | Connection | static |
| unimplemented(const char *methodName) const | Connection | |
| validStateTransition(SIPX_CALLSTATE_EVENT eFrom, SIPX_CALLSTATE_EVENT eTo) | Connection | |
| willHandleMessage(OsMsg &eventMessage) const =0 | Connection | pure virtual |
| ~Connection() | Connection | virtual |