CProtocolPresencePublishingDataHostImp Class Reference

class CProtocolPresencePublishingDataHostImp : public CXIMPApiObjBase

Implementation for managing cached presence publish information.

Since
S60 v3.2

Inherits from

Constructor & Destructor Documentation

CProtocolPresencePublishingDataHostImp(MXIMPHost &)

CProtocolPresencePublishingDataHostImp ( MXIMPHost & aHost ) [private]

Parameters

MXIMPHost & aHost

~CProtocolPresencePublishingDataHostImp()

~CProtocolPresencePublishingDataHostImp ( ) [virtual]

Destruction

Member Functions Documentation

ConstructL()

void ConstructL ( ) [private]

HandlePresenceWatcherListL(MXIMPObjectCollection *)

TXIMPRequestId HandlePresenceWatcherListL ( MXIMPObjectCollection * aWatcherList )

Parameters

MXIMPObjectCollection * aWatcherList

HandleSubscribedOwnPresenceL(MPresenceInfo *)

TXIMPRequestId HandleSubscribedOwnPresenceL ( MPresenceInfo * aPresenceInfo )

Implementation of MXIMPBase interface methods MXIMPBase

Parameters

MPresenceInfo * aPresenceInfo

NewL(MXIMPHost &)

IMPORT_C CProtocolPresencePublishingDataHostImp * NewL ( MXIMPHost & aHost ) [static]

Construction

Parameters

MXIMPHost & aHost

OwnPresenceDataSubscriptionState()

const MXIMPDataSubscriptionState & OwnPresenceDataSubscriptionState ( ) const

PresenceWatcherListDataSubscriptionState()

const MXIMPDataSubscriptionState & PresenceWatcherListDataSubscriptionState ( ) const

SetOwnPresenceDataSubscriptionStateL(MXIMPDataSubscriptionState *, MXIMPStatus *)

TXIMPRequestId SetOwnPresenceDataSubscriptionStateL ( MXIMPDataSubscriptionState * aSubscriptionState,
MXIMPStatus * aStatus
)

Parameters

MXIMPDataSubscriptionState * aSubscriptionState
MXIMPStatus * aStatus

SetPresenceWatcherListDataSubscriptionStateL(MXIMPDataSubscriptionState *, MXIMPStatus *)

TXIMPRequestId SetPresenceWatcherListDataSubscriptionStateL ( MXIMPDataSubscriptionState * aSubscriptionState,
MXIMPStatus * aStatus
)

Parameters

MXIMPDataSubscriptionState * aSubscriptionState
MXIMPStatus * aStatus

Member Data Documentation

MXIMPHost & iHost

MXIMPHost & iHost [private]

Access to host.