| class TMMSource |
Base class which provides a lightweight encapsulation of a DRM protected content source.
| Public Member Functions | |
|---|---|
| IMPORT_C ContentAccess::TIntent | Intent () |
| IMPORT_C TBool | IsUIEnabled () |
| IMPORT_C TUid | SourceType () |
| IMPORT_C const TDesC & | UniqueId () |
| Protected Member Functions | |
|---|---|
| TMMSource ( TUid , const TDesC &, ContentAccess::TIntent ) | |
| TMMSource ( TUid , const TDesC &, ContentAccess::TIntent , TBool ) | |
| Private Attributes | |
|---|---|
| TBool | iEnableUI |
| ContentAccess::TIntent | iIntent |
| TInt | iReserved1 |
| TInt | iReserved2 |
| TUid | iSourceType |
| const TDesC & | iUniqueId |
| IMPORT_C | TMMSource | ( | TUid | aSourceType, |
| const TDesC & | aUniqueId, | |||
| ContentAccess::TIntent | aIntent | |||
| ) | [protected] | |||
Initialise DRM protected content source
| IMPORT_C | TMMSource | ( | TUid | aSourceType, |
| const TDesC & | aUniqueId, | |||
| ContentAccess::TIntent | aIntent, | |||
| TBool | aEnableUI | |||
| ) | [protected] | |||
Initialise DRM protected content source
| IMPORT_C ContentAccess::TIntent | Intent | ( | ) | const |
Get the Intent used to open the source object within the DRM archive.
ContentAccess::TIntent
| IMPORT_C TBool | IsUIEnabled | ( | ) | const |
Get the flag that indicates whether an agent's UI is enabled.
| IMPORT_C const TDesC & | UniqueId | ( | ) | const |
Get the Unique Id of the source object within the DRM archive.
| TBool | iEnableUI | [private] |
Flag whether an agent's property to enable the UI may be set prior to evaluating the intent.
| ContentAccess::TIntent | iIntent | [private] |
Intent to use when opening content.
| TUid | iSourceType | [private] |
A univeral identifier to differentiate between content sources.
| const TDesC & | iUniqueId | [private] |
The Unique Id of the source object within the DRM archive.
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.