#include <sippdu.h>
Public Member Functions | |
| SIPDialogContext () | |
| const PString & | GetCallID () const |
| void | SetCallID (const PString &id) |
| const SIPURL & | GetRequestURI () const |
| void | SetRequestURI (const SIPURL &url) |
| bool | SetRequestURI (const PString &uri) |
| const PString & | GetLocalTag () const |
| void | SetLocalTag (const PString &tag) |
| const SIPURL & | GetLocalURI () const |
| void | SetLocalURI (const SIPURL &url) |
| bool | SetLocalURI (const PString &uri) |
| const PString & | GetRemoteTag () const |
| void | SetRemoteTag (const PString &tag) |
| const SIPURL & | GetRemoteURI () const |
| void | SetRemoteURI (const SIPURL &url) |
| bool | SetRemoteURI (const PString &uri) |
| const PStringList & | GetRouteSet () const |
| void | SetRouteSet (const PStringList &routes) |
| void | UpdateRouteSet (const SIPURL &proxy) |
| void | Update (const SIP_PDU &response) |
| unsigned | GetNextCSeq (unsigned inc=1) |
| bool | IsDuplicateCSeq (unsigned sequenceNumber) |
| bool | IsEstablished () const |
Protected Attributes | |
| PString | m_callId |
| SIPURL | m_requestURI |
| SIPURL | m_localURI |
| PString | m_localTag |
| SIPURL | m_remoteURI |
| PString | m_remoteTag |
| PStringList | m_routeSet |
| unsigned | m_lastSentCSeq |
| unsigned | m_lastReceivedCSeq |
Session Initiation Protocol dialog context information.
| SIPDialogContext::SIPDialogContext | ( | ) |
| const PString& SIPDialogContext::GetCallID | ( | ) | const [inline] |
References m_callId.
| const PString& SIPDialogContext::GetLocalTag | ( | ) | const [inline] |
References m_localTag.
| const SIPURL& SIPDialogContext::GetLocalURI | ( | ) | const [inline] |
References m_localURI.
| unsigned SIPDialogContext::GetNextCSeq | ( | unsigned | inc = 1 |
) | [inline] |
References m_lastSentCSeq.
| const PString& SIPDialogContext::GetRemoteTag | ( | ) | const [inline] |
References m_remoteTag.
| const SIPURL& SIPDialogContext::GetRemoteURI | ( | ) | const [inline] |
References m_remoteURI.
| const SIPURL& SIPDialogContext::GetRequestURI | ( | ) | const [inline] |
References m_requestURI.
| const PStringList& SIPDialogContext::GetRouteSet | ( | ) | const [inline] |
References m_routeSet.
| bool SIPDialogContext::IsDuplicateCSeq | ( | unsigned | sequenceNumber | ) |
Referenced by SIPNotifyHandler::IsDuplicateCSeq(), and SIPSubscribeHandler::IsDuplicateCSeq().
| bool SIPDialogContext::IsEstablished | ( | ) | const [inline] |
References m_remoteTag.
| void SIPDialogContext::SetCallID | ( | const PString & | id | ) | [inline] |
References m_callId.
| void SIPDialogContext::SetLocalTag | ( | const PString & | tag | ) | [inline] |
References m_localTag.
| bool SIPDialogContext::SetLocalURI | ( | const PString & | uri | ) |
| void SIPDialogContext::SetLocalURI | ( | const SIPURL & | url | ) |
| void SIPDialogContext::SetRemoteTag | ( | const PString & | tag | ) | [inline] |
References m_remoteTag.
| bool SIPDialogContext::SetRemoteURI | ( | const PString & | uri | ) |
| void SIPDialogContext::SetRemoteURI | ( | const SIPURL & | url | ) |
| bool SIPDialogContext::SetRequestURI | ( | const PString & | uri | ) | [inline] |
References m_requestURI.
| void SIPDialogContext::SetRequestURI | ( | const SIPURL & | url | ) | [inline] |
References m_requestURI.
| void SIPDialogContext::SetRouteSet | ( | const PStringList & | routes | ) | [inline] |
References m_routeSet.
| void SIPDialogContext::Update | ( | const SIP_PDU & | response | ) |
| void SIPDialogContext::UpdateRouteSet | ( | const SIPURL & | proxy | ) |
PString SIPDialogContext::m_callId [protected] |
Referenced by GetCallID(), and SetCallID().
unsigned SIPDialogContext::m_lastReceivedCSeq [protected] |
unsigned SIPDialogContext::m_lastSentCSeq [protected] |
Referenced by GetNextCSeq().
PString SIPDialogContext::m_localTag [protected] |
Referenced by GetLocalTag(), and SetLocalTag().
SIPURL SIPDialogContext::m_localURI [protected] |
Referenced by GetLocalURI().
PString SIPDialogContext::m_remoteTag [protected] |
Referenced by GetRemoteTag(), IsEstablished(), and SetRemoteTag().
SIPURL SIPDialogContext::m_remoteURI [protected] |
Referenced by GetRemoteURI().
SIPURL SIPDialogContext::m_requestURI [protected] |
Referenced by GetRequestURI(), and SetRequestURI().
PStringList SIPDialogContext::m_routeSet [protected] |
Referenced by GetRouteSet(), and SetRouteSet().
1.6.3