#include <handlers.h>
Additional Inherited Members |
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 |
Constructor & Destructor Documentation
SIPPingHandler::SIPPingHandler |
( |
SIPEndPoint & |
ep, |
|
|
const PURL & |
to |
|
) |
| |
Member Function Documentation
The documentation for this class was generated from the following file: