#include <handlers.h>
Inheritance diagram for SIPRegisterHandler:
Public Member Functions | |
SIPRegisterHandler (SIPEndPoint &ep, const SIPRegister::Params ¶ms) | |
~SIPRegisterHandler () | |
virtual SIPTransaction * | CreateTransaction (OpalTransport &) |
virtual void | OnReceivedOK (SIPTransaction &transaction, SIP_PDU &response) |
virtual SIP_PDU::Methods | GetMethod () |
virtual void | OnFailed (SIP_PDU::StatusCodes r) |
void | UpdateParameters (const SIPRegister::Params ¶ms) |
const SIPRegister::Params & | GetParams () const |
Protected Member Functions | |
virtual PBoolean | SendRequest (SIPHandler::State state) |
void | SendStatus (SIP_PDU::StatusCodes code, State state) |
Protected Attributes | |
SIPRegister::Params | m_parameters |
unsigned | m_sequenceNumber |
SIPRegisterHandler::SIPRegisterHandler | ( | SIPEndPoint & | ep, | |
const SIPRegister::Params & | params | |||
) |
SIPRegisterHandler::~SIPRegisterHandler | ( | ) |
virtual SIPTransaction* SIPRegisterHandler::CreateTransaction | ( | OpalTransport & | ) | [virtual] |
Implements SIPHandler.
virtual SIP_PDU::Methods SIPRegisterHandler::GetMethod | ( | ) | [inline, virtual] |
Implements SIPHandler.
const SIPRegister::Params& SIPRegisterHandler::GetParams | ( | ) | const [inline] |
virtual void SIPRegisterHandler::OnFailed | ( | SIP_PDU::StatusCodes | r | ) | [virtual] |
Reimplemented from SIPHandler.
virtual void SIPRegisterHandler::OnReceivedOK | ( | SIPTransaction & | transaction, | |
SIP_PDU & | response | |||
) | [virtual] |
Reimplemented from SIPHandler.
virtual PBoolean SIPRegisterHandler::SendRequest | ( | SIPHandler::State | state | ) | [protected, virtual] |
Reimplemented from SIPHandler.
void SIPRegisterHandler::SendStatus | ( | SIP_PDU::StatusCodes | code, | |
State | state | |||
) | [protected] |
void SIPRegisterHandler::UpdateParameters | ( | const SIPRegister::Params & | params | ) |
SIPRegister::Params SIPRegisterHandler::m_parameters [protected] |
unsigned SIPRegisterHandler::m_sequenceNumber [protected] |