CAknNotifyBase Class Reference

class CAknNotifyBase : public CBase

Base class for handling RNotifier.

S60 0.9

Inherits from

Constructor & Destructor Documentation

CAknNotifyBase(TUid)

CAknNotifyBase(TUidaUid)[protected]

C++ constructor.

Parameters

TUid aUidThe UID identifying the plug-in notifier.

~CAknNotifyBase()

IMPORT_C~CAknNotifyBase()

Destructor.

Member Functions Documentation

CAknNotifyBase_Reserved()

IMPORT_C voidCAknNotifyBase_Reserved()[private]

ConstructL()

voidConstructL()[protected]

2nd phase constructor. Connects to the notifier server.

SecondaryDisplayData()

CAknSDData *SecondaryDisplayData()[protected]

SetSecondaryDisplayData(CAknSDData *)

IMPORT_C voidSetSecondaryDisplayData(CAknSDData *aData)

S60 3.1 Sets additional information to be sent to secondary display. Takes ownership of object. Must be called before sending data to notifier to have effect.

Parameters

CAknSDData * aData

StartOrUpdateAndGetResponseL(TRequestStatus &, const TDesC8 &, TDes8 &)

voidStartOrUpdateAndGetResponseL(TRequestStatus &aStatus,
const TDesC8 &aBuffer,
TDes8 &aResponse
)[protected]

Starts the notifier.

Parameters

TRequestStatus & aStatusThe request status.
const TDesC8 & aBufferData that can be passed to the notifier.
TDes8 & aResponseData that can be returned by the notifier.

StartOrUpdateL(const TDesC8 &, TDes8 &)

voidStartOrUpdateL(const TDesC8 &aBuffer,
TDes8 &aResponse
)[protected]

Starts or updates the notifier.

Parameters

const TDesC8 & aBufferData that can be passed to notifier.
TDes8 & aResponseData that can be returned by notifier.

Member Data Documentation

RNotifier2 iNotify

RNotifier2 iNotify[private]

CAknSDData * iSecondaryDisplayData

CAknSDData *iSecondaryDisplayData[private]

TBool iStarted

TBool iStarted[private]

TUid iUid

TUid iUid[private]