#include <mmfdrmcustomcommands.h>
Class MMMFDRMCustomCommand
class MMMFDRMCustomCommand;
Description
Generic Mixin class to be used by a client utility wishing to pass DRM Intent custom commands to a controller plugin.
Members
Defined in MMMFDRMCustomCommand
:
Member functions
DisableAutomaticIntent(TBool)
virtual TInt DisableAutomaticIntent(TBool aDisableAutoIntent)=0;
Description
Disable the automatic (controller specified) execution of intent
Parameters
Return value
ExecuteIntent(ContentAccess::TIntent)
virtual TInt ExecuteIntent(ContentAccess::TIntent aIntent)=0;
Description
Executes a particular intent
Parameters
ContentAccess::TIntent aIntent |
The intent to execute
|
|
Return value
EvaluateIntent(ContentAccess::TIntent)
virtual TInt EvaluateIntent(ContentAccess::TIntent aIntent)=0;
Description
Evaluate a particular intent
Parameters
ContentAccess::TIntent aIntent |
The intent to evaluate
|
|
Return value
SetAgentProperty(ContentAccess::TAgentProperty,TInt)
virtual TInt SetAgentProperty(ContentAccess::TAgentProperty aProperty, TInt aValue)=0;
Description
Parameters
ContentAccess::TAgentProperty aProperty |
|
TInt aValue |
|
|
Return value