sipxtacklib  Version 3.3
SipTransaction Member List

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

addResponse(SipMessage *&response, UtlBoolean isOutGoing, enum messageRelationship relationship=MESSAGE_UNKNOWN)SipTransactionprotected
buildHash(const SipMessage &message, UtlBoolean isOutgoing, UtlString &hash)SipTransactionstatic
cancel(SipUserAgent &userAgent, SipTransactionList &transactionList)SipTransaction
cancelChildren(SipUserAgent &userAgent, SipTransactionList &transactionList)SipTransactionprotected
deleteTimers()SipTransaction
doMarkBusy(int markValue)SipTransactionprotected
dumpChildren(UtlString &dumpstring, UtlBoolean dumpMessagesAlso)SipTransaction
dumpTransactionTree(UtlString &dumpstring, UtlBoolean dumpMessagesAlso)SipTransaction
findBestResponse(SipMessage &bestResponse)SipTransactionprotected
getCallId(UtlString &callId) const SipTransaction
getLastFinalResponse()SipTransaction
getLastProvisionalResponse()SipTransaction
getNewBranchId(SipMessage &request, UtlString &branchId)SipTransaction
getRelationshipString(enum messageRelationship relationship, UtlString &relationshipString)SipTransactionstatic
getRequest()SipTransaction
getStartTime() const SipTransaction
getState() const SipTransaction
getStateString(enum transactionStates state, UtlString &stateString)SipTransactionstatic
getTimeStamp() const SipTransaction
getTopMostParent() const SipTransaction
handleChildIncoming(SipMessage &incomingMessage, SipUserAgent &userAgent, enum messageRelationship relationship, SipTransactionList &transactionList, UtlBoolean childSaysShouldDispatch, SipMessage *&delayedDispatchedMessage, SIPX_TRANSPORT_DATA *pTransport)SipTransactionprotected
handleChildTimeoutEvent(SipTransaction &child, const SipMessage &outgoingMessage, SipUserAgent &userAgent, enum messageRelationship relationship, SipTransactionList &transactionList, int &nextTimeout, SipMessage *&delayedDispatchedMessage, SIPX_TRANSPORT_DATA *pTransport)SipTransactionprotected
handleExpiresEvent(const SipMessage &outgoingMessage, SipUserAgent &userAgent, enum messageRelationship relationship, SipTransactionList &transactionList, int &nextTimeout, SipMessage *&delayedDispatchedMessage, SIPX_TRANSPORT_DATA *pTransport)SipTransaction
handleIncoming(SipMessage &incomingMessage, SipUserAgent &userAgent, enum messageRelationship relationship, SipTransactionList &transactionList, SipMessage *&delayedDispatchedMessage, SIPX_TRANSPORT_DATA *pTransport)SipTransaction
handleOutgoing(SipMessage &outgoingMessage, SipUserAgent &userAgent, SipTransactionList &transactionList, enum messageRelationship relationship, SIPX_TRANSPORT_DATA *pTransport=NULL)SipTransaction
handleResendEvent(const SipMessage &outgoingMessage, SipUserAgent &userAgent, enum messageRelationship relationship, SipTransactionList &transactionList, int &nextTimeout, SipMessage *&delayedDispatchedMessage, SIPX_TRANSPORT_DATA *pTransport)SipTransaction
isBusy()SipTransaction
isChildEarlyDialogWithMedia()SipTransaction
isChildSerial()SipTransaction
isDnsSrvChild() const SipTransaction
isEarlyDialogWithMedia()SipTransaction
isMethod(const char *methodToMatch) const SipTransaction
isServerTransaction() const SipTransaction
isUaTransaction() const SipTransaction
isUriChild(Url &uri)SipTransaction
isUriRecursed(Url &uri)SipTransaction
isUriRecursedChildren(UtlString &uriString)SipTransaction
linkChild(SipTransaction &child)SipTransaction
markAvailable()SipTransaction
markBusy()SipTransaction
MESSAGE_2XX_ACK enum valueSipTransaction
MESSAGE_ACK enum valueSipTransaction
MESSAGE_CANCEL enum valueSipTransaction
MESSAGE_CANCEL_RESPONSE enum valueSipTransaction
MESSAGE_DIFFERENT_BRANCH enum valueSipTransaction
MESSAGE_DUPLICATE enum valueSipTransaction
MESSAGE_FINAL enum valueSipTransaction
MESSAGE_NEW_FINAL enum valueSipTransaction
MESSAGE_PROVISIONAL enum valueSipTransaction
MESSAGE_REQUEST enum valueSipTransaction
MESSAGE_SAME_SESSION enum valueSipTransaction
MESSAGE_UNKNOWN enum valueSipTransaction
MESSAGE_UNRELATED enum valueSipTransaction
messageRelationship enum nameSipTransaction
notifyWhenAvailable(OsEvent *availableEvent)SipTransaction
recurseChildren(SipUserAgent &userAgent, SipTransactionList &transactionList)SipTransactionprotected
recurseDnsSrvChildren(SipUserAgent &userAgent, SipTransactionList &transactionList, SIPX_TRANSPORT_DATA *pTransport)SipTransactionprotected
removeTimer(OsTimer *timer)SipTransaction
setTransport(SIPX_TRANSPORT_DATA *pTransport)SipTransactioninline
signalAllAvailable()SipTransaction
signalNextAvailable()SipTransaction
SipTransaction(SipMessage *request=NULL, UtlBoolean isOutgoing=TRUE, UtlBoolean userAgentTransaction=TRUE)SipTransaction
smBranchIdBaseSipTransactionstatic
smTransactionNumSipTransactionstatic
startSequentialSearch(SipUserAgent &userAgent, SipTransactionList &transactionList, SIPX_TRANSPORT_DATA *pTransport)SipTransactionprotected
startTimers()SipTransaction
stopTimers()SipTransaction
toString(UtlString &dumpString, UtlBoolean dumpMessagesAlso)SipTransaction
touch()SipTransaction
touchBelow(int newDate)SipTransaction
TRANSACTION_CALLING enum valueSipTransaction
TRANSACTION_COMPLETE enum valueSipTransaction
TRANSACTION_CONFIRMED enum valueSipTransaction
TRANSACTION_LOCALLY_INIITATED enum valueSipTransaction
TRANSACTION_PROCEEDING enum valueSipTransaction
TRANSACTION_TERMINATED enum valueSipTransaction
TRANSACTION_UNKNOWN enum valueSipTransaction
transactionStates enum nameSipTransaction
whatRelation(const SipMessage &message, UtlBoolean isOutgoing) const SipTransaction
~SipTransaction()SipTransactionvirtual

sipXtackLib home page