#include <handlers.h>
Inheritance diagram for SIPNotifyHandler:

Public Types | |
| Deactivated | |
| Probation | |
| Rejected | |
| Timeout | |
| GiveUp | |
| NoResource | |
| enum | Reasons { Deactivated, Probation, Rejected, Timeout, GiveUp, NoResource } |
Public Member Functions | |
| SIPNotifyHandler (SIPEndPoint &ep, const PString &targetAddress, const SIPEventPackage &eventPackage, const SIPDialogContext &dialog) | |
| ~SIPNotifyHandler () | |
| virtual SIPTransaction * | CreateTransaction (OpalTransport &) |
| virtual SIP_PDU::Methods | GetMethod () |
| virtual SIPEventPackage | GetEventPackage () const |
| virtual bool | IsDuplicateCSeq (unsigned sequenceNumber) |
| virtual bool | SendNotify (const PObject *body) |
Protected Member Functions | |
| virtual PBoolean | SendRequest (SIPHandler::State state) |
| virtual bool | WriteSIPHandler (OpalTransport &transport, bool forked) |
Protected Attributes | |
| SIPEventPackage | m_eventPackage |
| SIPDialogContext | m_dialog |
| Reasons | m_reason |
| SIPEventPackageHandler * | m_packageHandler |
| SIPNotifyHandler::SIPNotifyHandler | ( | SIPEndPoint & | ep, | |
| const PString & | targetAddress, | |||
| const SIPEventPackage & | eventPackage, | |||
| const SIPDialogContext & | dialog | |||
| ) |
| SIPNotifyHandler::~SIPNotifyHandler | ( | ) |
| virtual SIPTransaction* SIPNotifyHandler::CreateTransaction | ( | OpalTransport & | ) | [virtual] |
Implements SIPHandler.
| virtual SIPEventPackage SIPNotifyHandler::GetEventPackage | ( | ) | const [inline, virtual] |
Reimplemented from SIPHandler.
| virtual SIP_PDU::Methods SIPNotifyHandler::GetMethod | ( | ) | [inline, virtual] |
Implements SIPHandler.
| virtual bool SIPNotifyHandler::IsDuplicateCSeq | ( | unsigned | sequenceNumber | ) | [inline, virtual] |
Reimplemented from SIPHandler.
| virtual bool SIPNotifyHandler::SendNotify | ( | const PObject * | body | ) | [virtual] |
Reimplemented from SIPHandler.
| virtual PBoolean SIPNotifyHandler::SendRequest | ( | SIPHandler::State | state | ) | [protected, virtual] |
Reimplemented from SIPHandler.
| virtual bool SIPNotifyHandler::WriteSIPHandler | ( | OpalTransport & | transport, | |
| bool | forked | |||
| ) | [protected, virtual] |
Reimplemented from SIPHandler.
SIPDialogContext SIPNotifyHandler::m_dialog [protected] |
SIPEventPackage SIPNotifyHandler::m_eventPackage [protected] |
SIPEventPackageHandler* SIPNotifyHandler::m_packageHandler [protected] |
Reasons SIPNotifyHandler::m_reason [protected] |
1.4.7