CAknNotifierWrapperLight Class Reference

class CAknNotifierWrapperLight : public CBase

Inherits from

Constructor & Destructor Documentation

CAknNotifierWrapperLight(MAknNotifierWrapper &, TUid, TUid, TInt)

IMPORT_C CAknNotifierWrapperLight ( MAknNotifierWrapper & aSessionOwningNotifier,
TUid aNotifierUid,
TUid aChannel,
TInt aPriority
)

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

Since
3.0

Parameters

MAknNotifierWrapper & aSessionOwningNotifier Object which provides the actual client server session to app server.
TUid aNotifierUid Uid of this notifier, returned in Info()
TUid aChannel Channel uid of this notifier, returned in Info()
TInt aPriority Priority of this notifier, see declaration of MEikSrvNotifierBase2, returned in Info()

~CAknNotifierWrapperLight()

IMPORT_C ~CAknNotifierWrapperLight ( )

Member Functions Documentation

Cancel()

IMPORT_C void Cancel ( )

Info()

IMPORT_C TNotifierInfo Info ( ) const

NotifierCapabilites()

IMPORT_C TInt NotifierCapabilites ( )

RegisterL()

IMPORT_C TNotifierInfo RegisterL ( )

Release()

IMPORT_C void Release ( )

Cancels asynchronous requests and deletes instance.

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

IMPORT_C void StartL ( const TDesC8 & aBuffer,
TInt aReplySlot,
const RMessagePtr2 & aMessage
)

Parameters

const TDesC8 & aBuffer
TInt aReplySlot
const RMessagePtr2 & aMessage

StartL(const TDesC8 &)

IMPORT_C TPtrC8 StartL ( const TDesC8 & aBuffer )

Parameters

const TDesC8 & aBuffer

UpdateL(const TDesC8 &)

IMPORT_C TPtrC8 UpdateL ( const TDesC8 & aBuffer )

Parameters

const TDesC8 & aBuffer

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

IMPORT_C void UpdateL ( const TDesC8 & aBuffer,
TInt aReplySlot,
const RMessagePtr2 & aMessage
)

Updates a currently active notifier with new data.

Since
S60 3.2

Parameters

const TDesC8 & aBuffer Data from the client side.
TInt aReplySlot Identifies which message argument to use for the reply.
const RMessagePtr2 & aMessage Encapsulates the client request.

Member Data Documentation

TNotifierInfo iInfo

TNotifierInfo iInfo [private]

MAknNotifierWrapper & iOwner

MAknNotifierWrapper & iOwner [private]

TAny * iSpare

TAny * iSpare [private]