CDosService Class Reference

class CDosService : public CObject

Base class for all the Server side services.

Inherits from

Member Functions Documentation

EventManager()

CDosEventManager * EventManager ( ) const [protected, inline]

Returns the DosServer event manager.

ExecuteMessageL(const RMessage2 &)

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

This function has to be implemented by the derived class.

Parameters

const RMessage2 & aMessage

RequestComplete(const RMessagePtr2, TInt)

void RequestComplete ( const RMessagePtr2 aMessage,
TInt aResult
) const [protected, inline]

Completes a request that is not auto-completed.

Parameters

const RMessagePtr2 aMessage The message to be completed.
TInt aResult Symbian error code for the completion.

Write(const RMessage2 &, const TInt &, const TDesC8 &)

void Write ( const RMessage2 & aMessage,
const TInt & aIndex,
const TDesC8 & aDes
) const [protected]

Puts data into the client's thread.

Parameters

const RMessage2 & aMessage Client-server message.
const TInt & aIndex Index of RMessage2 slot where to write.
const TDesC8 & aDes Data to be copied.

Member Data Documentation

CDosEventManager * iEventManager

CDosEventManager * iEventManager [private]