CNotifierSession Class Reference

class CNotifierSession : public CSession2

Inherits from

Constructor & Destructor Documentation

CNotifierSession(const CNotifierServer &)

CNotifierSession ( const CNotifierServer & aServer )

Parameters

const CNotifierServer & aServer

~CNotifierSession()

~CNotifierSession ( )

Member Functions Documentation

DisplayAlertL(const RMessage2 &)

void DisplayAlertL ( const RMessage2 & aMessage ) [private]

Parameters

const RMessage2 & aMessage

DisplayInfoMsgL(const RMessage2 &)

void DisplayInfoMsgL ( const RMessage2 & aMessage ) [private]

Parameters

const RMessage2 & aMessage

DoStartNotifierL(const RMessage2 &)

void DoStartNotifierL ( const RMessage2 & aMessage ) [private]

Parameters

const RMessage2 & aMessage

DoUpdateNotifierL(const RMessage2 &)

void DoUpdateNotifierL ( const RMessage2 & aMessage ) [private]

Parameters

const RMessage2 & aMessage

InfoPrintThread(TAny *)

TInt InfoPrintThread ( TAny * aMessage ) [private, static]

Parameters

TAny * aMessage

PanicClient(const RMessage2 &, TNotifierPanic)

void PanicClient ( const RMessage2 & aMessage,
TNotifierPanic aCode
) [private]

Parameters

const RMessage2 & aMessage
TNotifierPanic aCode

RunPasswordWindowL(const RMessage2 &)

void RunPasswordWindowL ( const RMessage2 & aMessage ) [private]

Parameters

const RMessage2 & aMessage

ServiceL(const RMessage2 &)

void ServiceL ( const RMessage2 & aMessage ) [virtual]

Handles the servicing of a client request that has been passed to the server.

This function must be implemented in a derived class. The details of the request are contained within the message.

Parameters

const RMessage2 & aMessage The message containing the details of the client request.

StartNotifierAndGetResponseL(const RMessage2 &, TBool &)

void StartNotifierAndGetResponseL ( const RMessage2 & aMessage,
TBool & aCleanupComplete
) [private]

Parameters

const RMessage2 & aMessage
TBool & aCleanupComplete

Member Enumerations Documentation

Enum TNotifierPanic

Enumerators

ENotifierPanicInconsistentDescriptorLengths = 0
ENotifierPanicPasswordWindow

Member Data Documentation

RSemaphore NotifierSemaphore

RSemaphore NotifierSemaphore [static]

TInt iClientId

TInt iClientId [private]

const CNotifierServer * iServer

const CNotifierServer * iServer [private]