CNotifierServer Class Reference

class CNotifierServer : public CServer2

Inherits from

Constructor & Destructor Documentation

CNotifierServer(TInt)

CNotifierServer ( TInt aPriority )

Parameters

TInt aPriority

~CNotifierServer()

~CNotifierServer ( )

Member Functions Documentation

ConstructL()

void ConstructL ( ) [private]

IsExiting()

TBool IsExiting ( ) const

Manager()

CNotifierManager * Manager ( ) const [inline]

NewL()

CNotifierServer * NewL ( ) [static]

NewSessionL(const TVersion &, const RMessage2 &)

CSession2 * NewSessionL ( const TVersion & aVersion,
const RMessage2 & aMessage
) const [virtual]

Creates a server-side session object.

The session represents a communication link between a client and a server, and its creation is initiated by the client through a call to one of the RSessionBase::CreateSession() variants.

A server must provide an implementation, which as a minimum should:

  • check that the version of the server is compatible with the client by comparing the client supplied version number against the server's version number; it should leave if there is incompatibility.

  • construct and return the server side client session object.

User::QueryVersionSupported()

Parameters

const TVersion & aVersion The version information supplied by the client.
const RMessage2 & aMessage Represents the details of the client request that is requesting the creation of the session.

SetIsExiting()

void SetIsExiting ( )

Member Data Documentation

TBool iExiting

TBool iExiting [private]

CNotifierManager * iManager

CNotifierManager * iManager [private]