DRM::CDrmRightsInfoImpl Class Reference
class DRM::CDrmRightsInfoImpl : public CActive |
Utility class for DRM related rights information handling
drmrightsinfoimpl.lib
- Since
- S60 v5.0
Constructor & Destructor Documentation
CDrmRightsInfoImpl()
CDrmRightsInfoImpl | ( | ) | [private] |
~CDrmRightsInfoImpl()
~CDrmRightsInfoImpl | ( | ) | [virtual] |
Member Functions Documentation
AppendToQueue(CDrmRightsInfoData *)
CancelOperation(TInt)
IMPORT_C TInt | CancelOperation | ( | TInt | aOperationId | ) | |
Cancel an asyncronous operation
Parameters
TInt aOperationId | identifier of the async operation to be cancelled |
CheckRightsAsyncL(const TDesC &, ContentAccess::TIntent, TDrmRightsInfo &, MDrmAsyncObserver &)
Checks the rights and their status for a specific unique id
-
leave
- System wide error code
CheckRightsL(const TDesC &, ContentAccess::TIntent, TDrmRightsInfo &)
Checks the rights and their status for a specific unique id
-
leave
- System wide error code
ConstructL()
void | ConstructL | ( | ) | [private] |
DoCancel()
void | DoCancel | ( | ) | [protected, virtual] |
From CActive Cancels async request.
PerformCheckRightsL(CDrmRightsInfoData &)
RunError(TInt)
TInt
| RunError | ( | TInt | aError | ) | [protected, virtual] |
From CActive Called when RunL leaves
RunL()
void | RunL | ( | ) | [protected, virtual] |
From CActive Called when async request completes.
Member Data Documentation
CDrmUtilityCommon * iDrmUtilityCommon
CDrmRightsInfoData * iFirst
CDrmRightsInfoData * iLast
MDrmAsyncObserver * iObserver
RDRMRightsClient
iOmaClient
TInt
iOperationId
TInt
| iOperationId | [private] |
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.