#include <handlers.h>
Collaboration diagram for SIPDialogNotification:
Public Types | |
RenderingUnknown = -1 | |
NotRenderingMedia | |
RenderingMedia | |
enum | Rendering { RenderingUnknown = -1, NotRenderingMedia, RenderingMedia } |
Public Member Functions | |
PCLASSINFO (SIPDialogNotification, PObject) | |
P_DECLARE_ENUM (States, Terminated, Trying, Proceeding, Early, Confirmed) | |
PString | GetStateName () const |
P_DECLARE_ENUM_EX (Events, NumEvents, NoEvent,-1, Cancelled, Rejected, Replaced, LocalBye, RemoteBye, Error, Timeout) | |
PString | GetEventName () const |
SIPDialogNotification (const PString &entity=PString::Empty()) | |
void | PrintOn (ostream &strm) const |
Static Public Member Functions | |
static PString | GetStateName (States state) |
static PString | GetEventName (Events state) |
Data Fields | |
PString | m_entity |
PString | m_dialogId |
PString | m_callId |
bool | m_initiator |
States | m_state |
Events | m_eventType |
unsigned | m_eventCode |
SIPDialogNotification::Participant | m_local |
SIPDialogNotification::Participant | m_remote |
Data Structures | |
struct | Participant |
SIPDialogNotification::SIPDialogNotification | ( | const PString & | entity = PString::Empty() |
) |
PString SIPDialogNotification::GetEventName | ( | ) | const [inline] |
static PString SIPDialogNotification::GetEventName | ( | Events | state | ) | [static] |
PString SIPDialogNotification::GetStateName | ( | ) | const [inline] |
static PString SIPDialogNotification::GetStateName | ( | States | state | ) | [static] |
SIPDialogNotification::P_DECLARE_ENUM | ( | States | , | |
Terminated | , | |||
Trying | , | |||
Proceeding | , | |||
Early | , | |||
Confirmed | ||||
) |
SIPDialogNotification::P_DECLARE_ENUM_EX | ( | Events | , | |
NumEvents | , | |||
NoEvent | , | |||
- | 1, | |||
Cancelled | , | |||
Rejected | , | |||
Replaced | , | |||
LocalBye | , | |||
RemoteBye | , | |||
Error | , | |||
Timeout | ||||
) |
SIPDialogNotification::PCLASSINFO | ( | SIPDialogNotification | , | |
PObject | ||||
) |
void SIPDialogNotification::PrintOn | ( | ostream & | strm | ) | const |
PString SIPDialogNotification::m_callId |
PString SIPDialogNotification::m_entity |
unsigned SIPDialogNotification::m_eventCode |