CMMFResourceNotificationCustomCommandParser Class Reference

class CMMFResourceNotificationCustomCommandParser : public CMMFCustomCommandParserBase

Client class to provide Audio resource notification controllers.

The class uses the custom command function of the controller plugin, and removes the necessity for the client to formulate the custom commands.

Inherits from

Constructor & Destructor Documentation

CMMFResourceNotificationCustomCommandParser(MMMFResourceNotificationCustomCommandImplementor &)

CMMFResourceNotificationCustomCommandParser(MMMFResourceNotificationCustomCommandImplementor &aImplementor)[private]

Constructor.

Since
7.0s

Parameters

MMMFResourceNotificationCustomCommandImplementor & aImplementorA reference to the controller plugin that owns this new object.

~CMMFResourceNotificationCustomCommandParser()

IMPORT_C~CMMFResourceNotificationCustomCommandParser()

Destructor.

Since
7.0s

Member Functions Documentation

DoGetResourceNotificationDataL(TMMFMessage &)

TBool DoGetResourceNotificationDataL(TMMFMessage &aMessage)[private]

Parameters

TMMFMessage & aMessage

DoHandleRequestL(TMMFMessage &)

voidDoHandleRequestL(TMMFMessage &aMessage)[private]

Parameters

TMMFMessage & aMessage

DoRegisterAsClientL(TMMFMessage &)

TBool DoRegisterAsClientL(TMMFMessage &aMessage)[private]

Parameters

TMMFMessage & aMessage

DoWillResumePlayL(TMMFMessage &)

TBool DoWillResumePlayL(TMMFMessage &aMessage)[private]

Parameters

TMMFMessage & aMessage

HandleRequest(TMMFMessage &)

voidHandleRequest(TMMFMessage &aMessage)[virtual]

Handles a request from the client. Called by the controller framework.

Since
7.0s

Parameters

TMMFMessage & aMessageThe message to be handled.

NewL(MMMFResourceNotificationCustomCommandImplementor &)

IMPORT_C CMMFResourceNotificationCustomCommandParser *NewL(MMMFResourceNotificationCustomCommandImplementor &aImplementor)[static]

Creates a new custom command parser capable of handling resource notification controller commands.

Since
7.0s

Parameters

MMMFResourceNotificationCustomCommandImplementor & aImplementorA reference to the controller plugin that owns this new object.

Member Data Documentation

MMMFResourceNotificationCustomCommandImplementor & iImplementor

MMMFResourceNotificationCustomCommandImplementor &iImplementor[private]