MPresenceGrantRequestInfo Class Reference

class MPresenceGrantRequestInfo : public MXIMPBase

Interface for presence grant request info object.

Presence grant request info object presents single presence grant request entry in the presence grant request list. Presence grant request info object holds the identity and display name information for the presence grant request.

Since
S60 v3.2

Inherits from

Constructor & Destructor Documentation

~MPresenceGrantRequestInfo()

~MPresenceGrantRequestInfo ( ) [inline, virtual]

Public destructor. Objects can be deleted through this interface.

Member Functions Documentation

RequestorDisplayName()

const TDesC16 & RequestorDisplayName ( ) const [pure virtual]

Returns presence requestor displayname value.

RequestorId()

const MXIMPIdentity & RequestorId ( ) const [pure virtual]

Returns presence requestor identity value.

SetRequestorDisplayNameL(const TDesC16 &)

void SetRequestorDisplayNameL ( const TDesC16 & aDisplayName ) [pure virtual]

Sets presence requestor display name value.

leave
KErrNoMemory if failed to allocate memory.

Parameters

const TDesC16 & aDisplayName New display name value.

SetRequestorIdL(MXIMPIdentity *)

void SetRequestorIdL ( MXIMPIdentity * aIdentity ) [pure virtual]

Sets presence requestor identity value.

leave
KErrNoMemory if failed to allocate memory.
leave
KErrArgument if NULL argument were provided.

Parameters

MXIMPIdentity * aIdentity New presence requestor identity value. Ownership of the argument is transfered to callee, if method succeeds without a leave.