#include <handlers.h>
|
Public Types inherited from SIPHandler |
| enum | State {
Subscribed,
Subscribing,
Unavailable,
Refreshing,
Restoring,
Unsubscribing,
Unsubscribed,
NumStates
} |
| |
Data Fields inherited from SIPHandler |
| SIPMIMEInfo | m_mime |
| |
Protected Types inherited from SIPHandler |
| typedef std::map< PString, PSafePtr< SIPHandler > > | IndexMap |
| |
Protected Member Functions inherited from SIPHandler |
| | SIPHandler (SIP_PDU::Methods method, SIPEndPoint &ep, const SIPParameters ¶ms) |
| |
| virtual PBoolean | SendRequest (SIPHandler::State state) |
| |
| void | RetryLater (unsigned after) |
| |
| | PDECLARE_NOTIFIER (PTimer, SIPHandler, OnExpireTimeout) |
| |
| virtual bool | WriteSIPHandler (OpalTransport &transport, bool forked) |
| |
Static Protected Member Functions inherited from SIPHandler |
| static PBoolean | WriteSIPHandler (OpalTransport &transport, void *info) |
| |
Protected Attributes inherited from SIPHandler |
| SIPEndPoint & | endpoint |
| |
| SIPAuthentication * | m_authentication |
| |
| unsigned | m_authenticateErrors |
| |
| PString | m_username |
| |
| PString | m_password |
| |
| PString | m_realm |
| |
| PSafeList< SIPTransaction > | m_transactions |
| |
| OpalTransport * | m_transport |
| |
| SIP_PDU::Methods | m_method |
| |
| SIPURL | m_addressOfRecord |
| |
| SIPURL | m_remoteAddress |
| |
| PString | m_callID |
| |
| unsigned | m_lastCseq |
| |
| int | m_currentExpireTime |
| |
| int | m_originalExpireTime |
| |
| int | m_offlineExpireTime |
| |
| State | m_state |
| |
| queue< State > | m_stateQueue |
| |
| bool | m_receivedResponse |
| |
| PTimer | m_expireTimer |
| |
| SIPURL | m_proxy |
| |
| OpalProductInfo | m_productInfo |
| |
| std::pair< IndexMap::iterator, bool > | m_byCallID |
| |
| std::pair< IndexMap::iterator, bool > | m_byAorAndPackage |
| |
| std::pair< IndexMap::iterator, bool > | m_byAuthIdAndRealm |
| |
| std::pair< IndexMap::iterator, bool > | m_byAorUserAndRealm |
| |
◆ SIPPingHandler()
| SIPPingHandler::SIPPingHandler |
( |
SIPEndPoint & |
ep, |
|
|
const PURL & |
to |
|
) |
| |
◆ CreateTransaction()
The documentation for this class was generated from the following file: