CWmDrmOtaAccessEcomInterface Class Reference
class CWmDrmOtaAccessEcomInterface : public CBase |
Inherits from
- CWmDrmOtaAccessEcomInterface
Constructor & Destructor Documentation
~CWmDrmOtaAccessEcomInterface()
~CWmDrmOtaAccessEcomInterface | ( | ) | [virtual] |
Member Functions Documentation
CancelAllAsync()
void | CancelAllAsync | ( | ) | [pure virtual] |
CancelAllAsync
Cancel all async methods
GetLicenseChallengeL(const TDesC8 &, HBufC8 *&)
void | GetLicenseChallengeL | ( | const TDesC8 & | aDrmHeader, |
| HBufC8 *& | aChallenge |
| ) | [pure virtual] |
GetLicenseChallengeL Syncronous method
Get the license challenge that can be sent to the server to fetch a license
-
leave
- Symbian OS error codes
Parameters
const TDesC8 & aDrmHeader | IN The drm header |
HBufC8 *& aChallenge | OUT Resulting Challenge |
GetLicenseChallengeL(const TDesC8 &, HBufC8 *&, TRequestStatus &)
GetLicenseChallengeL Asyncronous method
Get the license challenge that can be sent to the server to fetch a license
-
leave
- Symbian OS error codes
Parameters
const TDesC8 & aDrmHeader | IN The drm header |
HBufC8 *& aChallenge | OUT Resulting Challenge |
TRequestStatus & aStatus | OUT Asyncronous request status |
HandleLicenseResponseL(const TDesC8 &)
void | HandleLicenseResponseL | ( | const TDesC8 & | aResponse | ) | [pure virtual] |
HandleLicenseResponseL Syncronous method
Handle the response received from the server in correspondence to the license challenge
-
leave
- Symbian OS error codes
Parameters
const TDesC8 & aResponse | IN The license response |
HandleLicenseResponseL(const TDesC8 &, TRequestStatus &)
GetLicenseChallengeL Asyncronous method
Handle the response received from the server in correspondence to the license challenge
-
leave
- Symbian OS error codes
Parameters
const TDesC8 & aResponse | IN The license response |
TRequestStatus & aStatus | OUT Asyncronous request status |
Member Data Documentation
TUid
iDtor_ID_Key
TUid
| iDtor_ID_Key | [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.