This is the complete list of members for SipConnection, 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) | SipConnection | virtual |
ACCEPT_INVITE enum value | SipConnection | |
answer(const void *hWnd=NULL) | SipConnection | virtual |
AUTO_ANSWER enum value | Connection | |
buildFromToAddresses(const char *dialString, const char *callerId, const char *callerDisplayName, UtlString &fromAddress, UtlString &goodToAddress) | SipConnection | protected |
buildLocalContact(Url fromAddress, UtlString &localContact, Url *pToUrl=NULL) | SipConnection | protected |
BUSY enum value | Connection | |
cacheMediaPassThroughData(CpMediaInterface::MEDIA_STREAM_TYPE mediaType, int mediaTypeStreamIndex, UtlString &receiveAddress, int rtpPort, int rtcpPort) | SipConnection | |
canSendInfo() | SipConnection | virtual |
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_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 | |
connectionStateCauses enum name | Connection | |
connectionStates enum name | Connection | |
connectionType enum name | Connection | |
dequeue() | SipConnection | 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) | SipConnection | virtual |
doBlindRefer() | SipConnection | private |
doHangUp(const char *dialString=NULL, const char *callerId=NULL) | SipConnection | protected |
doOffHold(UtlBoolean forceReInvite) | SipConnection | protected |
extendSessionReinvite() | SipConnection | protected |
FAKE_BUSY enum value | Connection | |
FAKE_RING enum value | Connection | |
fireAudioStartEvents(SIPX_MEDIA_CAUSE cause=MEDIA_CAUSE_NORMAL) | SipConnection | protected |
fireAudioStopEvents(SIPX_MEDIA_CAUSE cause=MEDIA_CAUSE_NORMAL) | SipConnection | protected |
fireIncompatibleCodecsEvent(SdpCodecList *pSupportedCodecs, SdpCodec **ppMatchedCodecs, int nMatchedCodces) | SipConnection | protected |
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 | SipConnection | virtual |
getDeleteAfter(OsTime &time) | Connection | |
getFromField(UtlString *fromField) | SipConnection | virtual |
getInitialSdpCodecs(const SipMessage *sdpMessage, SdpCodecList &supportedCodecsArray, int &numCodecsInCommon, SdpCodec **&commonCodecsForEncoder, UtlString &remoteAddress, int &remotePort, int &remoteRtcpPort, int &remoteVideoRtpPort, int &remoteVideoRtcpPort, SdpSrtpParameters &localSrtpParams, SdpSrtpParameters &matchingSrtpParams, int localBandwidth, int &matchingBandwidth, int localVideoFramerate, int &matchingVideoFramerate) | SipConnection | private |
getInviteHeaderValue(const char *headerName, int headerIndex, UtlString &headerValue) const | SipConnection | virtual |
getLocalAddress(UtlString *address) | Connection | |
getLocalState() const | Connection | |
getMediaInterfacePtr() | Connection | |
getNextCseq() | SipConnection | |
getRemoteAddress(UtlString *remoteAddress) const | SipConnection | virtual |
getRemoteAddress(UtlString *remoteAddress, UtlBoolean leaveFieldParmetersIn) const | SipConnection | virtual |
getRemoteRtpAddress() const | Connection | |
getRemoteState() const | Connection | |
getRemoteUserAgent(UtlString *userAgent) | SipConnection | virtual |
getResponseCode() | Connection | inline |
getResponseText(UtlString &responseText) | Connection | |
getSession(SipSession &session) | SipConnection | 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 | |
getToField(UtlString *toField) | SipConnection | virtual |
hangUp() | SipConnection | virtual |
hold() | SipConnection | virtual |
IMMEDIATE enum value | Connection | |
inviteFromThisSide | SipConnection | private |
inviteMsg | SipConnection | private |
isConnection(const char *callId, const char *toTag, const char *fromTag, UtlBoolean strictCompare) const | SipConnection | virtual |
isHeld() const | Connection | |
isHoldInProgress() const | Connection | |
isInstanceOf(const UtlContainableType type) const | SipConnection | virtual |
isInviteFromThisSide() const | SipConnection | virtual |
isLocallyInitiatedRemoteHold() const | SipConnection | virtual |
isMarkedForDeletion() const | Connection | |
isMethodAllowed(const char *method) | SipConnection | private |
isRemoteCallee() | Connection | |
isSameRemoteAddress(Url &remoteAddress) const | SipConnection | virtual |
isSameRemoteAddress(Url &remoteAddress, UtlBoolean tagsMustMatch) const | SipConnection | virtual |
isStateTransitionAllowed(int newState, int oldState) | Connection | static |
isTransferHeld() const | Connection | |
lastLocalSequenceNumber | SipConnection | private |
lastRemoteSequenceNumber | SipConnection | private |
lineAvailableBehaviors enum name | Connection | |
lineBusyBehaviors enum name | Connection | |
mAllowedRemote | SipConnection | private |
markForDeletion() | Connection | |
mBandwidthId | SipConnection | private |
mbByeAttempted | SipConnection | private |
mbCancelling | SipConnection | private |
mbLocallyInitiatedRemoteHold | SipConnection | private |
mConnectionId | Connection | protected |
mConnectionStateCause | Connection | protected |
mContactId | SipConnection | private |
mContactType | SipConnection | private |
mContactUriStr | SipConnection | private |
mCSeqMgr | SipConnection | private |
mDefaultSessionReinviteTimer | SipConnection | private |
mDropping | SipConnection | private |
mForwardOnBusy | Connection | protected |
mForwardOnNoAnswerSeconds | Connection | protected |
mForwardUnconditional | Connection | protected |
mFromTag | SipConnection | private |
mFromUrl | SipConnection | private |
mHoldCompleteAction | SipConnection | private |
mHoldState | Connection | protected |
mIsAcceptSent | SipConnection | private |
mIsEarlyMediaFor180 | SipConnection | private |
mIsReferSent | SipConnection | private |
mLastRequestMethod | SipConnection | private |
mLastToAddress | Connection | protected |
mLineAvailableBehavior | Connection | protected |
mLineBusyBehavior | Connection | protected |
mLineId | SipConnection | private |
mLocalAddress | Connection | protected |
mLocalConnectionState | Connection | protected |
mLocalContact | SipConnection | private |
mLocalUriStr | SipConnection | private |
mLocationHeader | SipConnection | private |
mObservers | SipConnection | private |
mOfferingDelay | Connection | protected |
mOriginalCallConnectionAddress | Connection | protected |
mpCall | Connection | protected |
mpCallManager | Connection | protected |
mpMediaInterface | Connection | protected |
mpPassThroughData | SipConnection | private |
mpSecurity | SipConnection | private |
mReferMessage | SipConnection | private |
mRemoteConnectionState | Connection | protected |
mRemoteContact | SipConnection | private |
mRemoteIsCallee | Connection | protected |
mRemoteRequestedHold | Connection | protected |
mRemoteUriStr | SipConnection | private |
mRemoteUserAgent | SipConnection | private |
mResponseCode | Connection | protected |
mResponseText | Connection | protected |
mRouteField | SipConnection | private |
mRtpTcpRole | SipConnection | private |
mRtpTransport | SipConnection | private |
mSessionReinviteTimer | SipConnection | private |
mTargetCallConnectionAddress | Connection | protected |
mTargetCallId | Connection | protected |
mTerminalConnState | Connection | protected |
mToUrl | SipConnection | private |
mTransport | SipConnection | private |
mVoiceQualityReportTarget | SipConnection | private |
NEVER enum value | Connection | |
notify(int code, void *pUserData) | SipConnection | protectedvirtual |
offeringModes enum name | Connection | |
offHold() | SipConnection | virtual |
operator=(const SipConnection &rhs) | SipConnection | private |
originalCallTransfer(UtlString &transferTargetAddress, const char *transferControllerAddress, const char *targetCallId) | SipConnection | virtual |
outOfFocus() | SipConnection | virtual |
postTaoListenerMessage(int state, int newCause, int isLocal=0) | Connection | protected |
prepareForJoin(CpCall *pNewCall, const char *szLocalAddress, CpMediaInterface *pNewMediaInterface) | Connection | virtual |
prepareForSplit() | Connection | virtual |
prepareInviteSdpForSend(SipMessage *pMsg, int connectionId, const void *pSecurityAttribute) | SipConnection | protected |
proceedToRinging(const SipMessage *inviteMessage, SipUserAgent *sipUserAgent, int tagNum, int availableBehavior, int numAddresses=0, UtlString hostAddresses[]=NULL, int receiveRtpPorts[]=NULL, int receiveRtcpPorts[]=NULL, int receiveVideoRtpPorts[]=NULL, int receiveVideoRtcpPorts[]=NULL, RTP_TRANSPORT transportTypes[]=NULL, int numMatchingCodecs=0, SdpCodec *matchingCodecs[]=NULL, SdpSrtpParameters *matchingSrtpParams=NULL, int totalBandwidth=0, int matchingVideoFramerate=0) | SipConnection | privatevirtual |
processAckRequest(const SipMessage *request) | SipConnection | protected |
processByeRequest(const SipMessage *request) | SipConnection | protected |
processByeResponse(const SipMessage *request) | SipConnection | protected |
processCancelRequest(const SipMessage *request) | SipConnection | protected |
processCancelResponse(const SipMessage *request) | SipConnection | protected |
processInviteRequest(const SipMessage *request) | SipConnection | protected |
processInviteRequestBadRefer(const SipMessage *request, int tag) | SipConnection | protected |
processInviteRequestBadTransaction(const SipMessage *request, int tag) | SipConnection | protected |
processInviteRequestLoop(const SipMessage *request, int tag) | SipConnection | protected |
processInviteRequestOffering(const SipMessage *request, int tag, UtlBoolean doesReplaceCallLegExist, int replaceCallLegState, UtlString &replaceCallId, UtlString &replaceToTag, UtlString &replaceFromTag) | SipConnection | protected |
processInviteRequestReinvite(const SipMessage *request, int tag) | SipConnection | protected |
processInviteResponse(const SipMessage *request) | SipConnection | protected |
processInviteResponseBusy(const SipMessage *response) | SipConnection | protected |
processInviteResponseFailed(const SipMessage *response) | SipConnection | protected |
processInviteResponseHangingUp(const SipMessage *response) | SipConnection | protected |
processInviteResponseNormal(const SipMessage *response) | SipConnection | protected |
processInviteResponseQueued(const SipMessage *response) | SipConnection | protected |
processInviteResponseRedirect(const SipMessage *response) | SipConnection | protected |
processInviteResponseRequestPending(const SipMessage *response) | SipConnection | protected |
processInviteResponseRinging(const SipMessage *response) | SipConnection | protected |
processInviteResponseUnknown(const SipMessage *response) | SipConnection | protected |
processMessage(OsMsg &eventMessage) | SipConnection | virtual |
processNewFinalMessage(SipUserAgent *sipUa, OsMsg *eventMessage) | SipConnection | static |
processNotifyRequest(const SipMessage *request) | SipConnection | protected |
processNotifyResponse(const SipMessage *request) | SipConnection | protected |
processOptionsResponse(const SipMessage *request) | SipConnection | protected |
processReferRequest(const SipMessage *request) | SipConnection | protected |
processReferResponse(const SipMessage *request) | SipConnection | protected |
processRequest(const SipMessage *request) | SipConnection | protected |
processResponse(const SipMessage *response) | SipConnection | protected |
QUEUE_ALERT enum value | Connection | |
QUEUE_SILENT enum value | Connection | |
redirect(const char *forwardAddress) | SipConnection | virtual |
registerObserver(UtlObserver *observer) | SipConnection | virtual |
REINVITED enum value | SipConnection | |
reinviteState | SipConnection | private |
ReinviteStates enum name | SipConnection | |
REINVITING enum value | SipConnection | |
reject(int errorCode=0, const char *errorText="") | SipConnection | virtual |
remoteRequestedHold() | Connection | |
remoteRtcpPort | Connection | protected |
remoteRtpAddress | Connection | protected |
remoteRtpPort | Connection | protected |
remoteVideoRtcpPort | Connection | protected |
remoteVideoRtpPort | Connection | protected |
removeObserver(UtlObserver *observer) | SipConnection | virtual |
renegotiateCodecs() | SipConnection | virtual |
requestShouldCreateConnection(const SipMessage *sipMsg, SipUserAgent &sipUa, SdpCodecList *codecFactory) | SipConnection | protectedstatic |
RING enum value | Connection | |
RING_SILENT enum value | Connection | |
selectCompatibleContactType(const SipMessage &request) | SipConnection | protected |
send(SipMessage &message, OsMsgQ *responseListener=NULL, void *responseListenerData=NULL, UtlBoolean bUseSendToTransportType=FALSE) | SipConnection | virtual |
sendInfo(UtlString contentType, UtlString sContent) | SipConnection | virtual |
sendVoiceQualityReport(const char *szTargetSipUrl) | SipConnection | |
setCallerId() | SipConnection | |
Connection::setCallerId(const char *callId) | Connection | protected |
setCallId(const char *callId) | Connection | protected |
setContactId(SIPX_CONTACT_ID contactId) | SipConnection | inline |
setContactType(SIPX_CONTACT_TYPE eType, Url *pToUrl=NULL) | SipConnection | |
setExternalTransport(SIPX_TRANSPORT_DATA *pTransport) | SipConnection | inline |
setLocalAddress(const char *address) | Connection | |
setMediaDestination(const char *hostAddress, int audioRtpPort, int audioRtcpPort, int videoRtpPort, int videoRtcpPort, const SdpBody *pRemoteBody) | SipConnection | protected |
setMediaInterface(CpMediaInterface *pMediaInterface) | Connection | |
setOfferingTimer(int milliSeconds) | Connection | protectedvirtual |
setRingingTimer(int seconds) | Connection | protectedvirtual |
setSecurity(const SIPXTACK_SECURITY_ATTRIBUTES *const pSecurity) | SipConnection | |
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 | |
setVoiceQualityReportTarget(const char *szTargetSipUrl) | SipConnection | |
shouldCreateConnection(SipUserAgent &sipUa, OsMsg &eventMessage, SdpCodecList *codecFactory=NULL) | SipConnection | static |
silentRemoteHold() | SipConnection | virtual |
SipConnection(const char *outboundLineAddress, UtlBoolean isEarlyMediaFor180Enabled=TRUE, CpCallManager *callMgr=NULL, CpCall *call=NULL, CpMediaInterface *mediaInterface=NULL, SipUserAgent *sipUA=NULL, int offeringDelayMilliSeconds=IMMEDIATE, int sessionReinviteTimer=0, int availableBehavior=RING, const char *forwardUnconditionalUrl=NULL, int busyBehavior=BUSY, const char *forwardOnBusy=NULL) | SipConnection | |
SipConnection(const SipConnection &rSipConnection) | SipConnection | private |
sipUserAgent | SipConnection | private |
sRandom | SipConnection | privatestatic |
targetCallBlindTransfer(const char *transferTargetAddress, const char *transferControllerAddress) | SipConnection | 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 | |
transferControllerStatus(int connectionState, int response) | SipConnection | virtual |
transfereeStatus(int connectionState, int response) | SipConnection | virtual |
TYPE | SipConnection | static |
unimplemented(const char *methodName) const | Connection | |
updateContact(Url *pContactUrl, SIPX_CONTACT_TYPE eType, Url *pToUrl=NULL, UtlString *pRemoteHostOrIp=NULL, int *pRemotePort=NULL) | SipConnection | protected |
updateContactFromResponse(const SipMessage *pResponse) | SipConnection | protected |
validStateTransition(SIPX_CALLSTATE_EVENT eFrom, SIPX_CALLSTATE_EVENT eTo) | Connection | |
willHandleMessage(OsMsg &eventMessage) const | SipConnection | virtual |
~Connection() | Connection | virtual |
~SipConnection() | SipConnection | virtual |