CAknNotifierWrapperLight Class Reference

class CAknNotifierWrapperLight : public CBase

Inherits from

  • CAknNotifierWrapperLight

Constructor & Destructor Documentation

CAknNotifierWrapperLight(MAknNotifierWrapper &, TUid, TUid, TInt)

IMPORT_CCAknNotifierWrapperLight(MAknNotifierWrapper &aSessionOwningNotifier,
TUidaNotifierUid,
TUidaChannel,
TIntaPriority
)

Constructor. Requires reference to a session owning instance (MAknNotifierWapper derived).

Since
3.0

Parameters

MAknNotifierWrapper & aSessionOwningNotifierObject which provides the actual client server session to app server.
TUid aNotifierUidUid of this notifier, returned in Info()
TUid aChannelChannel uid of this notifier, returned in Info()
TInt aPriorityPriority of this notifier, see declaration of MEikSrvNotifierBase2, returned in Info()

~CAknNotifierWrapperLight()

IMPORT_C~CAknNotifierWrapperLight()

Member Functions Documentation

Cancel()

IMPORT_C voidCancel()

Info()

IMPORT_C TNotifierInfoInfo()const

NotifierCapabilites()

IMPORT_C TIntNotifierCapabilites()

RegisterL()

IMPORT_C TNotifierInfoRegisterL()

Release()

IMPORT_C voidRelease()

Cancels asynchronous requests and deletes instance.

StartL(const TDesC8 &, TInt, const RMessagePtr2 &)

IMPORT_C voidStartL(const TDesC8 &aBuffer,
TIntaReplySlot,
const RMessagePtr2 &aMessage
)

Parameters

const TDesC8 & aBuffer
TInt aReplySlot
const RMessagePtr2 & aMessage

StartL(const TDesC8 &)

IMPORT_C TPtrC8StartL(const TDesC8 &aBuffer)

Parameters

const TDesC8 & aBuffer

UpdateL(const TDesC8 &)

IMPORT_C TPtrC8UpdateL(const TDesC8 &aBuffer)

Parameters

const TDesC8 & aBuffer

UpdateL(const TDesC8 &, TInt, const RMessagePtr2 &)

IMPORT_C voidUpdateL(const TDesC8 &aBuffer,
TIntaReplySlot,
const RMessagePtr2 &aMessage
)

Updates a currently active notifier with new data.

Since
S60 3.2

Parameters

const TDesC8 & aBufferData from the client side.
TInt aReplySlotIdentifies which message argument to use for the reply.
const RMessagePtr2 & aMessageEncapsulates the client request.

Member Data Documentation

TNotifierInfo iInfo

TNotifierInfoiInfo[private]

MAknNotifierWrapper & iOwner

MAknNotifierWrapper &iOwner[private]

TAny * iSpare

TAny *iSpare[private]