Class that is an OsServerTask, and has a message queue that observes SIP messages. More...
#include <SipXMessageObserver.h>
Public Member Functions | |
SipXMessageObserver (const SIPX_INST hInst) | |
virtual | ~SipXMessageObserver (void) |
UtlBoolean | handleMessage (OsMsg &rMsg) |
Implementation of OsServerTask's pure virtual method. More... | |
void | setTestResponseCode (int code) |
FOR TEST PURPOSES ONLY - a response code to send back to the client. More... | |
Private Member Functions | |
bool | handleIncomingInfoMessage (SipMessage *pMessage) |
bool | handleIncomingInfoStatus (SipMessage *pMessage, int messageType) |
bool | handleStunOutcome (OsEventMsg *pMsg) |
Private Attributes | |
int | mTestResponseCode |
Special response code - for test purposes only. More... | |
SIPX_INST | mhInst |
Class that is an OsServerTask, and has a message queue that observes SIP messages.
For example, it is used for looking for message responses, like the INFO response.
SipXMessageObserver | ( | const SIPX_INST | hInst | ) |
|
virtual |
|
private |
|
private |
UtlBoolean handleMessage | ( | OsMsg & | rMsg | ) |
Implementation of OsServerTask's pure virtual method.
|
private |
|
inline |
FOR TEST PURPOSES ONLY - a response code to send back to the client.
|
private |
|
private |
Special response code - for test purposes only.