diff -r 41c97f585365 -r 78de010160a8 drm_plat/wmdrm_ota_access_api/inc/wmdrmotaaccess.h --- a/drm_plat/wmdrm_ota_access_api/inc/wmdrmotaaccess.h Thu May 13 22:40:14 2010 +0300 +++ b/drm_plat/wmdrm_ota_access_api/inc/wmdrmotaaccess.h Fri May 28 23:16:27 2010 +0300 @@ -28,7 +28,9 @@ * Functionality * * @code -* // Way to use CWmDrmOtaAccess +* Only one asynchronous operation can be happening at a time. +* If another call for async operation is received, this will result in +* KErrInUse leave code. * * CWmDrmOtaAccess* access( CWmDrmOtaAccess::NewL() ); * delete access; @@ -104,6 +106,17 @@ */ IMPORT_C void HandleLicenseResponseL( const TDesC8& aResponse, TRequestStatus& aStatus ); + + + /** + * CancelAllAsync + * + * Cancel all async methods + * + * @return None + */ + IMPORT_C void CancelAllAsync(); + private: /** Default constructor */ @@ -116,3 +129,4 @@ }; #endif // _WMDRM_OTA_ACCESS_API_H_ +