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()

voidConstructL()[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.