MXIMPSubscriptionItem Class Reference

class MXIMPSubscriptionItem

Context interface.

Since
S60 v3.2

Constructor & Destructor Documentation

~MXIMPSubscriptionItem()

~MXIMPSubscriptionItem()[protected, inline, virtual]

Object cannot be deleted through this interface

Member Functions Documentation

ActivateSubscriberL(MXIMPPscContext *)

voidActivateSubscriberL(MXIMPPscContext *aContext)[pure virtual]

Activate subscriber that is added with AddSubscriberL method of subscriptionItem

Parameters

MXIMPPscContext * aContext

SetDataSubscriptionStateL(CXIMPDataSubscriptionStateImp &)

voidSetDataSubscriptionStateL(CXIMPDataSubscriptionStateImp &aNewState)[pure virtual]

Set new subscriptionstate normally invoked by adaptation.

Parameters

CXIMPDataSubscriptionStateImp & aNewStateNew subscription state

SynthesiseSubscriptionEventToAllCtxsL()

voidSynthesiseSubscriptionEventToAllCtxsL()[pure virtual]

Synthesise presence information to all subscribed contexts.

SynthesiseSubscriptionEventToL(MXIMPPscContext *, TBool)

voidSynthesiseSubscriptionEventToL(MXIMPPscContext *aContext,
TBoolaForceEvent
)[pure virtual]

Synthesise own presence information to given context. Presence information is filtered with context pif.

Parameters

MXIMPPscContext * aContext
TBool aForceEvent