MMMFDRMCustomCommand Class Reference

class MMMFDRMCustomCommand

Generic Mixin class to be used by a client utility wishing to pass DRM Intent custom commands to a controller plugin.

Member Functions Documentation

DisableAutomaticIntent(TBool)

TInt DisableAutomaticIntent(TBoolaDisableAutoIntent)[pure virtual]

Disable the automatic (controller specified) execution of intent

Parameters

TBool aDisableAutoIntent

EvaluateIntent(ContentAccess::TIntent)

TInt EvaluateIntent(ContentAccess::TIntentaIntent)[pure virtual]

Evaluate a particular intent

Parameters

ContentAccess::TIntent aIntentThe intent to evaluate

ExecuteIntent(ContentAccess::TIntent)

TInt ExecuteIntent(ContentAccess::TIntentaIntent)[pure virtual]

Executes a particular intent

Parameters

ContentAccess::TIntent aIntentThe intent to execute

SetAgentProperty(ContentAccess::TAgentProperty, TInt)

TInt SetAgentProperty(ContentAccess::TAgentPropertyaProperty,
TIntaValue
)[pure virtual]

Parameters

ContentAccess::TAgentProperty aProperty
TInt aValue