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.