OPAL
Version 3.10.4
|
#include <handlers.h>
Public Member Functions | |
SIPPublishHandler (SIPEndPoint &ep, const SIPSubscribe::Params ¶ms, const PString &body) | |
virtual void | SetBody (const PString &body) |
virtual SIPTransaction * | CreateTransaction (OpalTransport &) |
virtual void | OnReceivedOK (SIPTransaction &transaction, SIP_PDU &response) |
virtual SIPEventPackage | GetEventPackage () const |
Protected Attributes | |
SIPSubscribe::Params | m_parameters |
PString | m_body |
PString | m_sipETag |
SIPPublishHandler::SIPPublishHandler | ( | SIPEndPoint & | ep, |
const SIPSubscribe::Params & | params, | ||
const PString & | body | ||
) |
virtual SIPTransaction* SIPPublishHandler::CreateTransaction | ( | OpalTransport & | ) | [virtual] |
Implements SIPHandler.
virtual SIPEventPackage SIPPublishHandler::GetEventPackage | ( | ) | const [inline, virtual] |
Reimplemented from SIPHandler.
References SIPSubscribe::Params::m_eventPackage, and m_parameters.
virtual void SIPPublishHandler::OnReceivedOK | ( | SIPTransaction & | transaction, |
SIP_PDU & | response | ||
) | [virtual] |
Reimplemented from SIPHandler.
virtual void SIPPublishHandler::SetBody | ( | const PString & | body | ) | [inline, virtual] |
Reimplemented from SIPHandler.
References m_body.
PString SIPPublishHandler::m_body [protected] |
Referenced by SetBody().
SIPSubscribe::Params SIPPublishHandler::m_parameters [protected] |
Referenced by GetEventPackage().
PString SIPPublishHandler::m_sipETag [protected] |