12 #ifndef _SipMessageList_h_ 13 #define _SipMessageList_h_ 20 #include <os/OsLockingList.h> 55 UtlBoolean responseCodesMustMatch = FALSE);
72 void remove(
int iteratorHandle);
74 void toString(UtlString& listDumpString);
85 OsLockingList messageList;
97 #endif // _SipMessageList_h_ SipMessage * isSameFrom(const Url &fromUrl)
Definition: SipMessageList.cpp:166
SipMessage * getRequestFor(SipMessage *response)
Definition: SipMessageList.cpp:74
SipMessage * getAckFor(SipMessage *inviteRequest)
Definition: SipMessageList.cpp:108
Specialization of HttpMessage to contain and manipulate SIP messages.
Definition: SipMessage.h:343
SipMessage * getInviteFor(SipMessage *cancelRequest)
Definition: SipMessageList.cpp:125
SipMessage * isSameCallId(const UtlString &callId)
Definition: SipMessageList.cpp:250
Definition: SipMessageList.h:33
void printDebugTable()
Definition: SipMessageList.cpp:375
SipMessageList()
Definition: SipMessageList.cpp:26
SipMessage * getResponseFor(SipMessage *request)
Definition: SipMessageList.cpp:58
int getIterator()
Definition: SipMessageList.cpp:149
int getListSize()
Definition: SipMessageList.cpp:143
void add(SipMessage *message)
Definition: SipMessageList.cpp:309
SipMessage * getSipMessageForIndex(int iteratorHandle)
Definition: SipMessageList.cpp:154
URL parser and constructor.
Definition: Url.h:90
void toString(UtlString &listDumpString)
Definition: SipMessageList.cpp:349
virtual ~SipMessageList()
Definition: SipMessageList.cpp:36
SipMessage * isSameTo(const Url &toUrl)
Definition: SipMessageList.cpp:208
void removeOldMessages(long oldTime, UtlBoolean deleteMessages=TRUE)
Definition: SipMessageList.cpp:319
void releaseIterator(int iteratorHandle)
Definition: SipMessageList.cpp:160
SipMessage * getDuplicate(SipMessage *message, UtlBoolean responseCodesMustMatch=FALSE)
Definition: SipMessageList.cpp:90