|
|
|
|
Location:
mmfstandardcustomcommands.h
Link against: mmfstandardcustomcommands.lib
class CMMFVideoDRMExtCustomCommandParser : public CMMFCustomCommandParserBase;
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.
CBase - Base class for all classes to be instantiated on the heapCMMFCustomCommandParserBase - Base class to define the interface of a custom command parserCMMFVideoDRMExtCustomCommandParser - Client class to provide DRM extensions to video controllersDefined in CMMFVideoDRMExtCustomCommandParser:
HandleRequest(), NewL(), ~CMMFVideoDRMExtCustomCommandParser()
Inherited from CBase:
Delete(),
Extension_(),
operator new()
Inherited from CMMFCustomCommandParserBase:
InterfaceId()
static IMPORT_C CMMFVideoDRMExtCustomCommandParser *NewL(MMMFVideoDRMExtCustomCommandImplementor &aImplementor);
Creates a new custom command parser capable of DRM Intent controller commands.
|
|
virtual void HandleRequest(TMMFMessage &aMessage);
Handles a request from the client. Called by the controller framework.
|