Location:
mmcaf.h
Link against: mmcommon.lib
class TMMSource;
Base class which provides a lightweight encapsulation of a DRM protected content source.
Defined in TMMSource
:
Intent()
, IsUIEnabled()
, SourceType()
, TMMSource()
, TMMSource()
, UniqueId()
protected: IMPORT_C TMMSource(TUid aSourceType, const TDesC &aUniqueId, ContentAccess::TIntent aIntent);
Initialise DRM protected content source
|
protected: IMPORT_C TMMSource(TUid aSourceType, const TDesC &aUniqueId, ContentAccess::TIntent aIntent, TBool aEnableUI);
Initialise DRM protected content source
|
IMPORT_C TUid SourceType() const;
Get the universal identifier of the content source.
|
IMPORT_C const TDesC &UniqueId() const;
Get the Unique Id of the source object within the DRM archive.
|
IMPORT_C ContentAccess::TIntent Intent() const;
Get the Intent used to open the source object within the DRM archive.
|
IMPORT_C TBool IsUIEnabled() const;
Get the flag that indicates whether an agent's UI is enabled.
|