SIPSubscribe Class Reference

#include <sippdu.h>

Inheritance diagram for SIPSubscribe:

SIPTransaction SIP_PDU

Public Types

 MessageSummary
 Presence
 Dialog
 NumPredefinedPackages
 Watcher = 0x8000
 MessageSummaryWatcher = Watcher|MessageSummary
 PresenceWatcher = Watcher|Presence
 DialogWatcher = Watcher|Dialog
 PackageMask = Watcher-1
enum  PredefinedPackages {
  MessageSummary, Presence, Dialog, NumPredefinedPackages,
  Watcher = 0x8000, MessageSummaryWatcher = Watcher|MessageSummary, PresenceWatcher = Watcher|Presence, DialogWatcher = Watcher|Dialog,
  PackageMask = Watcher-1
}

Public Member Functions

 SIPSubscribe (SIPEndPoint &ep, OpalTransport &trans, SIPDialogContext &dialog, const Params &params)

Friends

PredefinedPackages operator| (PredefinedPackages p1, PredefinedPackages p2)

Data Structures

class  EventPackage
struct  NotifyCallbackInfo
struct  Params
struct  SubscriptionStatus

Member Enumeration Documentation

enum SIPSubscribe::PredefinedPackages

Valid types for an event package

Enumerator:
MessageSummary 
Presence 
Dialog 
NumPredefinedPackages 
Watcher 
MessageSummaryWatcher 
PresenceWatcher 
DialogWatcher 
PackageMask 


Constructor & Destructor Documentation

SIPSubscribe::SIPSubscribe ( SIPEndPoint ep,
OpalTransport trans,
SIPDialogContext dialog,
const Params params 
)


Friends And Related Function Documentation

PredefinedPackages operator| ( PredefinedPackages  p1,
PredefinedPackages  p2 
) [friend]


The documentation for this class was generated from the following file:
Generated on Mon Feb 21 20:19:25 2011 for OPAL by  doxygen 1.4.7