OpalPresentityCommand Class Reference

#include <pres_ent.h>

Inheritance diagram for OpalPresentityCommand:
OpalAuthorisationRequestCommand OpalSetLocalPresenceCommand OpalSubscribeToPresenceCommand

Public Types

typedef PAtomicInteger::IntegerType CmdSeqType

Public Member Functions

 OpalPresentityCommand (bool responseNeeded=false)
virtual ~OpalPresentityCommand ()
virtual void Process (OpalPresentity &presentity)=0

Data Fields

CmdSeqType m_sequence
bool m_responseNeeded
PURL m_presentity

Detailed Description

Abstract class for all OpelPresentity commands.


Member Typedef Documentation

typedef PAtomicInteger::IntegerType OpalPresentityCommand::CmdSeqType

Constructor & Destructor Documentation

OpalPresentityCommand::OpalPresentityCommand ( bool  responseNeeded = false  )  [inline]
virtual OpalPresentityCommand::~OpalPresentityCommand (  )  [inline, virtual]

Member Function Documentation

virtual void OpalPresentityCommand::Process ( OpalPresentity presentity  )  [pure virtual]

Function to process the command. This typically calls functions on the concrete OpalPresentity class.


Field Documentation


The documentation for this class was generated from the following file:

Generated on 14 Jul 2011 for OPAL by  doxygen 1.6.1