#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: