MMMFDRMCustomCommandImplementor Class Reference

class MMMFDRMCustomCommandImplementor

Mixin class to be derived from by controller plugins wishing to support the DRM Intent custom commands.

Public Member Functions
TInt MdcDisableAutomaticIntent ( TBool )
TInt MdcEvaluateIntent ( ContentAccess::TIntent )
TInt MdcExecuteIntent ( ContentAccess::TIntent )
TInt MdcSetAgentProperty ( ContentAccess::TAgentProperty , TInt )

Member Functions Documentation

MdcDisableAutomaticIntent(TBool)

TInt MdcDisableAutomaticIntent ( TBool aDisableAutoIntent ) [pure virtual]

Disable the automatic (controller specified) execution of intent

Parameters

TBool aDisableAutoIntent

MdcEvaluateIntent(ContentAccess::TIntent)

TInt MdcEvaluateIntent ( ContentAccess::TIntent aIntent ) [pure virtual]

Evaluate a particular intent

Parameters

ContentAccess::TIntent aIntent The intent to evaluate

MdcExecuteIntent(ContentAccess::TIntent)

TInt MdcExecuteIntent ( ContentAccess::TIntent aIntent ) [pure virtual]

Executes a particular intent

Parameters

ContentAccess::TIntent aIntent The intent to execute

MdcSetAgentProperty(ContentAccess::TAgentProperty, TInt)

TInt MdcSetAgentProperty ( ContentAccess::TAgentProperty aProperty,
TInt aValue
) [pure virtual]

Parameters

ContentAccess::TAgentProperty aProperty
TInt aValue