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 void CompleteRequest ( const RMessage2 & aMessage,
TInt aError,
TAny * aPar = NULL,
TInt aParLength = 0,
TBool aParameterModified = EFalse
) const [protected]

Completes a non-autocompleted request.

Parameters

const RMessage2 & aMessage The message to complete.
TInt aError Symbian error code.
TAny * aPar = NULL A pointer to the parameter.
TInt aParLength = 0 Length of the parameter.
TBool aParameterModified = EFalse ETrue indicates that the parameters were modified and the new values need to be copied into the client's thread

ExecuteMessageL(const RMessage2 &)

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

Processes the message sent by the client.

Parameters

const RMessage2 & aMessage Client-server message.