CMceCsServerITC Class Reference

class CMceCsServerITC : public CBase

ITC helper class for MCE server.

Since

Inherits from

Constructor & Destructor Documentation

CMceCsServerITC()

CMceCsServerITC ( ) [private]

~CMceCsServerITC()

~CMceCsServerITC ( )

Destructor.

Member Functions Documentation

Complete(const RMessage2 &, TInt)

void Complete ( const RMessage2 & aMessage,
TInt aCompletionCode
) const

Completes the message.

Parameters

const RMessage2 & aMessage
TInt aCompletionCode

Function(const RMessage2 &)

TInt Function ( const RMessage2 & aMessage ) const

Reads function of the message.

Parameters

const RMessage2 & aMessage

ITCArgInt(TMceItcArguments, const RMessage2 &)

TInt ITCArgInt ( TMceItcArguments aItcArgIndex,
const RMessage2 & aMessage
) const [private]

Parameters

TMceItcArguments aItcArgIndex
const RMessage2 & aMessage

ITCArgPtr(TMceItcArguments, const RMessage2 &)

const TAny * ITCArgPtr ( TMceItcArguments aItcArgIndex,
const RMessage2 & aMessage
) const [private]

Parameters

TMceItcArguments aItcArgIndex
const RMessage2 & aMessage

NewL()

CMceCsServerITC * NewL ( ) [static]

Two-phased constructor.

NewLC()

CMceCsServerITC * NewLC ( ) [static]

Two-phased constructor.

PanicClient(const RMessage2 &, TInt)

void PanicClient ( const RMessage2 & aMessage,
TInt aPanic
) const

Panics the client.

Parameters

const RMessage2 & aMessage
TInt aPanic

ReadIntL(const RMessage2 &, TMceItcArguments)

TInt ReadIntL ( const RMessage2 & aMessage,
TMceItcArguments aItcArgIndex
) const

Reads Tint from the client.

Parameters

const RMessage2 & aMessage
TMceItcArguments aItcArgIndex

ReadL(const RMessage2 &, TMceItcArguments)

HBufC8 * ReadL ( const RMessage2 & aMessage,
TMceItcArguments aItcArgIndex
) const [private]

Parameters

const RMessage2 & aMessage
TMceItcArguments aItcArgIndex

ReadLC(const RMessage2 &, TMceItcArguments)

HBufC8 * ReadLC ( const RMessage2 & aMessage,
TMceItcArguments aItcArgIndex
) const

Reads descriptor from the client.

Parameters

const RMessage2 & aMessage
TMceItcArguments aItcArgIndex

ReadMCEIdsL(const RMessage2 &)

TMceIds ReadMCEIdsL ( const RMessage2 & aMessage ) const

Reads ids from the client.

Parameters

const RMessage2 & aMessage

ReadTUint32L(const RMessage2 &, TMceItcArguments)

TUint32 ReadTUint32L ( const RMessage2 & aMessage,
TMceItcArguments aItcArgIndex
) const

Reads TUint32 from the client.

Parameters

const RMessage2 & aMessage
TMceItcArguments aItcArgIndex

WriteL(const RMessage2 &, const TDesC8 &, TMceItcArguments)

void WriteL ( const RMessage2 & aMessage,
const TDesC8 & aDes,
TMceItcArguments aItcArgIndex
) const

Writes desctructor to client.

Parameters

const RMessage2 & aMessage
const TDesC8 & aDes
TMceItcArguments aItcArgIndex

WriteL(const RMessage2 &, const TMceIds &)

void WriteL ( const RMessage2 & aMessage,
const TMceIds & aIds
) const

Writes ids to client.

Parameters

const RMessage2 & aMessage
const TMceIds & aIds

WriteL(const RMessage2 &, const TMceMessageBufSizes)

void WriteL ( const RMessage2 & aMessage,
const TMceMessageBufSizes aSizes
) const

Writes sizes to client.

Parameters

const RMessage2 & aMessage
const TMceMessageBufSizes aSizes

WriteL(TMceItcArguments, const RMessage2 &, const TDesC8 &)

void WriteL ( TMceItcArguments aItcArgIndex,
const RMessage2 & aMessage,
const TDesC8 & aDes
) const [private]

Parameters

TMceItcArguments aItcArgIndex
const RMessage2 & aMessage
const TDesC8 & aDes