#include <mmf/common/mmfstandardcustomcommands.h>
Link against: mmfstandardcustomcommands.lib
class CMMFVideoDRMExtCustomCommandParser : public CMMFCustomCommandParserBase, public CMMFCustomCommandParserBase |
Public Member Functions | |
---|---|
~CMMFVideoDRMExtCustomCommandParser() | |
virtual void | HandleRequest(TMMFMessage &) |
IMPORT_C CMMFVideoDRMExtCustomCommandParser * | NewL(MMMFVideoDRMExtCustomCommandImplementor &) |
Client class to provide DRM extensions to video controllers.
The class uses the custom command function of the controller plugin, and removes the necessity
for the client to formulate the custom commands.
IMPORT_C | ~CMMFVideoDRMExtCustomCommandParser | ( | ) |
Destructor.
void | HandleRequest | ( | TMMFMessage & | aMessage | ) | [virtual] |
Reimplemented from CMMFCustomCommandParserBase::HandleRequest(TMMFMessage &)
Handles a request from the client. Called by the controller framework.
Parameters | |
---|---|
aMessage | The message to be handled. |
IMPORT_C CMMFVideoDRMExtCustomCommandParser * | NewL | ( | MMMFVideoDRMExtCustomCommandImplementor & | aImplementor | ) | [static] |
Creates a new custom command parser capable of DRM Intent controller commands.
Parameters | |
---|---|
aImplementor | A reference to the controller plugin that owns this new object. |