CDosExtensionBase Class Reference

class CDosExtensionBase : public CDosService

Server side object to used to extend the functionality of the Dos Server. It corresponds with RDosExtension class in the client side and the plug-in side Extension service derives from this,

Inherits from

Member Functions Documentation

CompleteRequest(const RMessage2 &, TInt, TAny *, TInt, TBool)

IMPORT_C voidCompleteRequest(const RMessage2 &aMessage,
TIntaError,
TAny *aPar = NULL,
TIntaParLength = 0,
TBoolaParameterModified = EFalse
)const [protected]

Completes a non-autocompleted request.

Parameters

const RMessage2 & aMessageThe message to complete.
TInt aErrorSymbian error code.
TAny * aPar = NULLA pointer to the parameter.
TInt aParLength = 0Length of the parameter.
TBool aParameterModified = EFalseETrue indicates that the parameters were modified and the new values need to be copied into the client's thread

ExecuteMessageL(const RMessage2 &)

IMPORT_C TIntExecuteMessageL(const RMessage2 &aMessage)[private, virtual]

Processes the message sent by the client.

Parameters

const RMessage2 & aMessageClient-server message.