#include <handlers.h>
◆ IndexMap
◆ State
| Enumerator |
|---|
| Subscribed | |
| Subscribing | |
| Unavailable | |
| Refreshing | |
| Restoring | |
| Unsubscribing | |
| Unsubscribed | |
| NumStates | |
◆ SIPHandler()
◆ ~SIPHandler()
| SIPHandler::~SIPHandler |
( |
| ) |
|
◆ ActivateState()
◆ Compare()
| virtual Comparison SIPHandler::Compare |
( |
const PObject & |
other | ) |
const |
|
virtual |
◆ CreateTransaction()
◆ GetAddressOfRecord()
| virtual const SIPURL& SIPHandler::GetAddressOfRecord |
( |
| ) |
|
|
inlinevirtual |
◆ GetAuthentication()
◆ GetCallID()
| virtual const PString& SIPHandler::GetCallID |
( |
| ) |
const |
|
inlinevirtual |
◆ GetEndPoint()
◆ GetEventPackage()
◆ GetExpire()
| virtual int SIPHandler::GetExpire |
( |
| ) |
|
|
inlinevirtual |
◆ GetMethod()
◆ GetPassword()
| const PString& SIPHandler::GetPassword |
( |
| ) |
const |
|
inline |
◆ GetProductInfo()
◆ GetProxy()
| const SIPURL& SIPHandler::GetProxy |
( |
| ) |
const |
|
inline |
◆ GetRealm()
| const PString& SIPHandler::GetRealm |
( |
| ) |
const |
|
inline |
◆ GetRemoteAddress()
| const SIPURL& SIPHandler::GetRemoteAddress |
( |
| ) |
const |
|
inline |
◆ GetState()
◆ GetTransport()
◆ GetUsername()
| const PString& SIPHandler::GetUsername |
( |
| ) |
const |
|
inline |
◆ IsDuplicateCSeq()
| virtual bool SIPHandler::IsDuplicateCSeq |
( |
unsigned |
| ) |
|
|
inlinevirtual |
◆ OnFailed() [1/2]
| virtual void SIPHandler::OnFailed |
( |
const SIP_PDU & |
response | ) |
|
|
virtual |
◆ OnFailed() [2/2]
◆ OnReceivedAuthenticationRequired()
| virtual void SIPHandler::OnReceivedAuthenticationRequired |
( |
SIPTransaction & |
transaction, |
|
|
SIP_PDU & |
response |
|
) |
| |
|
virtual |
◆ OnReceivedIntervalTooBrief()
◆ OnReceivedNOTIFY()
| virtual PBoolean SIPHandler::OnReceivedNOTIFY |
( |
SIP_PDU & |
response | ) |
|
|
virtual |
◆ OnReceivedOK()
◆ OnReceivedResponse()
◆ OnReceivedTemporarilyUnavailable()
| virtual void SIPHandler::OnReceivedTemporarilyUnavailable |
( |
SIPTransaction & |
transaction, |
|
|
SIP_PDU & |
response |
|
) |
| |
|
virtual |
◆ OnTransactionFailed()
| virtual void SIPHandler::OnTransactionFailed |
( |
SIPTransaction & |
transaction | ) |
|
|
virtual |
◆ PDECLARE_NOTIFIER()
| SIPHandler::PDECLARE_NOTIFIER |
( |
PTimer |
, |
|
|
SIPHandler |
, |
|
|
OnExpireTimeout |
|
|
) |
| |
|
protected |
◆ RetryLater()
| void SIPHandler::RetryLater |
( |
unsigned |
after | ) |
|
|
protected |
◆ SendNotify()
| virtual bool SIPHandler::SendNotify |
( |
const PObject * |
| ) |
|
|
inlinevirtual |
◆ SendRequest()
◆ SetBody()
| virtual void SIPHandler::SetBody |
( |
const PString & |
| ) |
|
|
inlinevirtual |
◆ SetExpire()
| virtual void SIPHandler::SetExpire |
( |
int |
e | ) |
|
|
virtual |
◆ SetState()
◆ ShutDown()
| virtual bool SIPHandler::ShutDown |
( |
| ) |
|
|
virtual |
◆ WriteSIPHandler() [1/2]
| static PBoolean SIPHandler::WriteSIPHandler |
( |
OpalTransport & |
transport, |
|
|
void * |
info |
|
) |
| |
|
staticprotected |
◆ WriteSIPHandler() [2/2]
| virtual bool SIPHandler::WriteSIPHandler |
( |
OpalTransport & |
transport, |
|
|
bool |
forked |
|
) |
| |
|
protectedvirtual |
◆ SIPHandlersList
◆ endpoint
◆ m_addressOfRecord
| SIPURL SIPHandler::m_addressOfRecord |
|
protected |
◆ m_authenticateErrors
| unsigned SIPHandler::m_authenticateErrors |
|
protected |
◆ m_authentication
◆ m_byAorAndPackage
| std::pair<IndexMap::iterator, bool> SIPHandler::m_byAorAndPackage |
|
protected |
◆ m_byAorUserAndRealm
| std::pair<IndexMap::iterator, bool> SIPHandler::m_byAorUserAndRealm |
|
protected |
◆ m_byAuthIdAndRealm
| std::pair<IndexMap::iterator, bool> SIPHandler::m_byAuthIdAndRealm |
|
protected |
◆ m_byCallID
| std::pair<IndexMap::iterator, bool> SIPHandler::m_byCallID |
|
protected |
◆ m_callID
| PString SIPHandler::m_callID |
|
protected |
◆ m_currentExpireTime
| int SIPHandler::m_currentExpireTime |
|
protected |
◆ m_expireTimer
| PTimer SIPHandler::m_expireTimer |
|
protected |
◆ m_lastCseq
| unsigned SIPHandler::m_lastCseq |
|
protected |
◆ m_method
◆ m_mime
◆ m_offlineExpireTime
| int SIPHandler::m_offlineExpireTime |
|
protected |
◆ m_originalExpireTime
| int SIPHandler::m_originalExpireTime |
|
protected |
◆ m_password
| PString SIPHandler::m_password |
|
protected |
◆ m_productInfo
◆ m_proxy
◆ m_realm
| PString SIPHandler::m_realm |
|
protected |
◆ m_receivedResponse
| bool SIPHandler::m_receivedResponse |
|
protected |
◆ m_remoteAddress
| SIPURL SIPHandler::m_remoteAddress |
|
protected |
◆ m_state
| State SIPHandler::m_state |
|
protected |
◆ m_stateQueue
| queue<State> SIPHandler::m_stateQueue |
|
protected |
◆ m_transactions
◆ m_transport
◆ m_username
| PString SIPHandler::m_username |
|
protected |
The documentation for this class was generated from the following file: