MPresenceWatching Class Reference

class MPresenceWatching : public MXIMPBase

Presence subscription control interface for clients use. Interface is implemented by the XIMP Framework.

Since
S60 v3.2

Inherits from

Constructor & Destructor Documentation

~MPresenceWatching()

~MPresenceWatching ( ) [protected, inline, virtual]

Protected destructor. Object instancies can't be deleted via this interface.

Member Functions Documentation

SubscribePresentityGroupMembersPresenceL(const MXIMPIdentity &, const MPresenceInfoFilter &)

TXIMPRequestId SubscribePresentityGroupMembersPresenceL ( const MXIMPIdentity & aGroupId,
const MPresenceInfoFilter & aPif
) [pure virtual]

Subscribe presentity group members presence.

Subscribing presence is asynchronous operation and it might evolve network operations.

Parameters

const MXIMPIdentity & aGroupId Identification of the presentity group for which members to request presence information.
const MPresenceInfoFilter & aPif Presence information filter indicating the set of presence information to request from the presentity group members.

SubscribePresentityPresenceL(const MXIMPIdentity &, const MPresenceInfoFilter &)

TXIMPRequestId SubscribePresentityPresenceL ( const MXIMPIdentity & aPresentityId,
const MPresenceInfoFilter & aPif
) [pure virtual]

Subscribe presentity presence.

Subscribing presence is asynchronous operation and it might evolve network operations.

Parameters

const MXIMPIdentity & aPresentityId Identification of the presentity which presence information subscribe to.
const MPresenceInfoFilter & aPif Presence information filter indicating the set of presence information to request from the presentity.

UnsubscribePresentityGroupMembersPresenceL(const MXIMPIdentity &)

TXIMPRequestId UnsubscribePresentityGroupMembersPresenceL ( const MXIMPIdentity & aGroupId ) [pure virtual]

Unsubscribe presentity group members presence.

Unsubscribing presence is asynchronous operation and it might evolve network operations.

Parameters

const MXIMPIdentity & aGroupId Identification of the presentity group which members presence subscribtion to terminate.

UnsubscribePresentityPresenceL(const MXIMPIdentity &)

TXIMPRequestId UnsubscribePresentityPresenceL ( const MXIMPIdentity & aPresentityId ) [pure virtual]

Unsubscribe presentity presence.

Unsubscribing presence is asynchronous operation and it might evolve network operations.

Parameters

const MXIMPIdentity & aPresentityId Identification of the presentity which presence information subscribtion to end.