MEikSrvNotifierManager Class Reference

class MEikSrvNotifierManager

Interface to allow notifiers to manage their own startup/shutdown. This class is likely to be of most interest to notifiers that observe engines using publically available APIs rather than those that are run via RNotifier.

Public Member Functions
voidCancelNotifier(TUid)
voidStartNotifierL(TUid, const TDesC8 &, TDes8 &)
voidUpdateNotifierL(TUid, const TDesC8 &, TDes8 &)
Protected Member Functions
MEikSrvNotifierManager()
Private Member Functions
IMPORT_C voidMEikSrvNotifierManager_Reserved1()
IMPORT_C voidMEikSrvNotifierManager_Reserved2()
Private Attributes
TInt iMEikSrvNotifierManager_Spare1

Constructor & Destructor Documentation

MEikSrvNotifierManager()

IMPORT_CMEikSrvNotifierManager()[protected]

Member Functions Documentation

CancelNotifier(TUid)

voidCancelNotifier(TUidaNotifierUid)[pure virtual]

Parameters

TUid aNotifierUid

MEikSrvNotifierManager_Reserved1()

IMPORT_C voidMEikSrvNotifierManager_Reserved1()[private, virtual]

MEikSrvNotifierManager_Reserved2()

IMPORT_C voidMEikSrvNotifierManager_Reserved2()[private, virtual]

StartNotifierL(TUid, const TDesC8 &, TDes8 &)

voidStartNotifierL(TUidaNotifierUid,
const TDesC8 &aBuffer,
TDes8 &aResponse
)[pure virtual]

Parameters

TUid aNotifierUid
const TDesC8 & aBuffer
TDes8 & aResponse

UpdateNotifierL(TUid, const TDesC8 &, TDes8 &)

voidUpdateNotifierL(TUidaNotifierUid,
const TDesC8 &aBuffer,
TDes8 &aResponse
)[pure virtual]

Parameters

TUid aNotifierUid
const TDesC8 & aBuffer
TDes8 & aResponse

Member Data Documentation

TInt iMEikSrvNotifierManager_Spare1

TInt iMEikSrvNotifierManager_Spare1[private]