|
sipxtacklib
Version 3.3
|
#include <SipMessageList.h>
Public Member Functions | |
| SipMessageList () | |
| virtual | ~SipMessageList () |
| SipMessage * | getResponseFor (SipMessage *request) |
| SipMessage * | getRequestFor (SipMessage *response) |
| SipMessage * | getDuplicate (SipMessage *message, UtlBoolean responseCodesMustMatch=FALSE) |
| SipMessage * | getAckFor (SipMessage *inviteRequest) |
| SipMessage * | getInviteFor (SipMessage *cancelRequest) |
| SipMessage * | isSameFrom (const Url &fromUrl) |
| SipMessage * | isSameTo (const Url &toUrl) |
| SipMessage * | isSameCallId (const UtlString &callId) |
| int | getListSize () |
| int | getIterator () |
| SipMessage * | getSipMessageForIndex (int iteratorHandle) |
| void | releaseIterator (int iteratorHandle) |
| UtlBoolean | remove (SipMessage *message) |
| void | add (SipMessage *message) |
| void | removeOldMessages (long oldTime, UtlBoolean deleteMessages=TRUE) |
| void | remove (int iteratorHandle) |
| void | toString (UtlString &listDumpString) |
| void | printDebugTable () |
| SipMessageList | ( | ) |
|
virtual |
| SipMessage * getResponseFor | ( | SipMessage * | request | ) |
| SipMessage * getRequestFor | ( | SipMessage * | response | ) |
| SipMessage * getDuplicate | ( | SipMessage * | message, |
| UtlBoolean | responseCodesMustMatch = FALSE |
||
| ) |
| SipMessage * getAckFor | ( | SipMessage * | inviteRequest | ) |
| SipMessage * getInviteFor | ( | SipMessage * | cancelRequest | ) |
| SipMessage * isSameFrom | ( | const Url & | fromUrl | ) |
| SipMessage * isSameTo | ( | const Url & | toUrl | ) |
| SipMessage * isSameCallId | ( | const UtlString & | callId | ) |
| int getListSize | ( | ) |
| int getIterator | ( | ) |
| SipMessage * getSipMessageForIndex | ( | int | iteratorHandle | ) |
| void releaseIterator | ( | int | iteratorHandle | ) |
| UtlBoolean remove | ( | SipMessage * | message | ) |
| void add | ( | SipMessage * | message | ) |
| void removeOldMessages | ( | long | oldTime, |
| UtlBoolean | deleteMessages = TRUE |
||
| ) |
| void remove | ( | int | iteratorHandle | ) |
| void toString | ( | UtlString & | listDumpString | ) |
| void printDebugTable | ( | ) |