SIP_PresEntity Class Reference

#include <sippres.h>

Inheritance diagram for SIP_PresEntity:

OpalPresEntity List of all members.

Public Member Functions

 SIP_PresEntity ()
 ~SIP_PresEntity ()
virtual bool IsOpen () const
virtual bool Open (OpalManager &manager, const OpalGloballyUniqueID &uid)
virtual bool Close ()
virtual bool SetPresence (State state, const PString &note=PString::Empty())
virtual bool RemovePresence ()
SIPURL GetSIPAOR () const
SIPEndPoint & GetEndpoint ()

Static Public Attributes

static const char * DefaultPresenceServerKey
static const char * PresenceServerKey
static const char * ProfileKey

Protected Attributes

SIPEndPoint * m_endpoint
Profilem_profile

Classes

class  Profile

Constructor & Destructor Documentation

SIP_PresEntity::SIP_PresEntity (  ) 

SIP_PresEntity::~SIP_PresEntity (  ) 


Member Function Documentation

virtual bool SIP_PresEntity::IsOpen (  )  const [inline, virtual]

Implements OpalPresEntity.

virtual bool SIP_PresEntity::Open ( OpalManager manager,
const OpalGloballyUniqueID &  uid 
) [virtual]

Implements OpalPresEntity.

virtual bool SIP_PresEntity::Close (  )  [virtual]

Implements OpalPresEntity.

virtual bool SIP_PresEntity::SetPresence ( State  state,
const PString &  note = PString::Empty() 
) [virtual]

Implements OpalPresEntity.

virtual bool SIP_PresEntity::RemovePresence (  )  [virtual]

Implements OpalPresEntity.

SIPURL SIP_PresEntity::GetSIPAOR (  )  const [inline]

SIPEndPoint& SIP_PresEntity::GetEndpoint (  )  [inline]


Member Data Documentation

const char* SIP_PresEntity::DefaultPresenceServerKey [static]

const char* SIP_PresEntity::PresenceServerKey [static]

const char* SIP_PresEntity::ProfileKey [static]

SIPEndPoint* SIP_PresEntity::m_endpoint [protected]

Profile* SIP_PresEntity::m_profile [protected]


The documentation for this class was generated from the following file:
Generated on Mon Aug 3 20:50:57 2009 for OPAL by  doxygen 1.5.1