|
||
class TMMFileSource : public TMMSource;
A class that provides a consistent interface between filename based and file handle based API's. In particular this API:
provides support for container files with embedded content
allows enabling/disabling of Agent provided user interface features (AgentUI)
allows a client to take explicit responsibility for the execution of intent
TMMSource
- ...
TMMFileSource
- ...
Defined in TMMFileSource
:
Name()const
TMMFileSource(const TDesC &)
Constructs a new TMMFileSource object using a filename. The Unique Id defaults t...TMMFileSource(const TDesC &,const TDesC &)
Constructs a new TMMFileSource object using a filename and the Unique Id of the ...Inherited from TMMSource
:
Intent()const
Get the Intent used to open the source object within the DRM archive.IsUIEnabled()const
Get the flag that indicates whether an agent's UI is enabled.SourceType()const
Get the universal identifier of the content source.UniqueId()const
Get the Unique Id of the source object within the DRM archive.IMPORT_C TMMFileSource(const TDesC &aName);
Constructs a new TMMFileSource object using a filename. The Unique Id defaults to an empty descriptor. The Intent defaults
to ContentAccess::EUnknown
.
|
IMPORT_C TMMFileSource(const TDesC &aName, const TDesC &aUniqueId);
Constructs a new TMMFileSource object using a filename and the Unique Id of the source object within the DRM archive. The
Intent defaults to ContentAccess::EUnknown
.
|
IMPORT_C TMMFileSource(const TDesC &aName, const TDesC &aUniqueId, ContentAccess::TIntent aIntent);
Constructs a new TMMFileSource object using a filename and the Unique Id of the source object within the DRM archive. The
Intent defaults to ContentAccess::EUnknown
.
|
IMPORT_C TMMFileSource(const TDesC &aName, const TDesC &aUniqueId, ContentAccess::TIntent aIntent, TBool aEnableUI);
Constructs a new TMMFileHandleSource
object using a file handle and the Unique Id of the source object within the DRM archive. The Intent defaults to ContentAccess::EUnknown
.
|