|
OPAL
Version 3.10.10
|
#include <sippdu.h>
Public Member Functions | |
| SIPDialogContext () | |
| SIPDialogContext (const SIPMIMEInfo &mime) | |
| PString | AsString () const |
| bool | FromString (const PString &str) |
| const PString & | GetCallID () const |
| void | SetCallID (const PString &id) |
| const SIPURL & | GetRequestURI () const |
| void | SetRequestURI (const SIPURL &url) |
| const PString & | GetLocalTag () const |
| void | SetLocalTag (const PString &tag) |
| const SIPURL & | GetLocalURI () const |
| void | SetLocalURI (const SIPURL &url) |
| const PString & | GetRemoteTag () const |
| void | SetRemoteTag (const PString &tag) |
| const SIPURL & | GetRemoteURI () const |
| void | SetRemoteURI (const SIPURL &url) |
| const SIPURLList & | GetRouteSet () const |
| void | SetRouteSet (const PString &str) |
| const SIPURL & | GetProxy () const |
| void | SetProxy (const SIPURL &proxy, bool addToRouteSet) |
| void | Update (OpalTransport &transport, const SIP_PDU &response) |
| unsigned | GetNextCSeq () |
| void | IncrementCSeq (unsigned inc) |
| bool | IsDuplicateCSeq (unsigned sequenceNumber) |
| bool | IsEstablished () const |
| OpalTransportAddress | GetRemoteTransportAddress () const |
| void | SetForking (bool f) |
Protected Attributes | |
| PString | m_callId |
| SIPURL | m_requestURI |
| SIPURL | m_localURI |
| PString | m_localTag |
| SIPURL | m_remoteURI |
| PString | m_remoteTag |
| SIPURLList | m_routeSet |
| unsigned | m_lastSentCSeq |
| unsigned | m_lastReceivedCSeq |
| OpalTransportAddress | m_externalTransportAddress |
| bool | m_forking |
| SIPURL | m_proxy |
Session Initiation Protocol dialog context information.
| SIPDialogContext::SIPDialogContext | ( | ) |
| SIPDialogContext::SIPDialogContext | ( | const SIPMIMEInfo & | mime | ) |
| PString SIPDialogContext::AsString | ( | ) | const |
| bool SIPDialogContext::FromString | ( | const PString & | str | ) |
|
inline |
|
inline |
|
inline |
| unsigned SIPDialogContext::GetNextCSeq | ( | ) |
|
inline |
|
inline |
| OpalTransportAddress SIPDialogContext::GetRemoteTransportAddress | ( | ) | const |
|
inline |
|
inline |
|
inline |
|
inline |
| bool SIPDialogContext::IsDuplicateCSeq | ( | unsigned | sequenceNumber | ) |
|
inline |
|
inline |
|
inline |
|
inline |
| void SIPDialogContext::SetLocalURI | ( | const SIPURL & | url | ) |
| void SIPDialogContext::SetProxy | ( | const SIPURL & | proxy, |
| bool | addToRouteSet | ||
| ) |
|
inline |
| void SIPDialogContext::SetRemoteURI | ( | const SIPURL & | url | ) |
|
inline |
|
inline |
| void SIPDialogContext::Update | ( | OpalTransport & | transport, |
| const SIP_PDU & | response | ||
| ) |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |