drm_plat/wmdrm_ota_access_api/inc/wmdrmotaaccessecominterface.h
branchRCL_3
changeset 41 29f3cf766061
parent 24 8cdda00a45da
--- a/drm_plat/wmdrm_ota_access_api/inc/wmdrmotaaccessecominterface.h	Tue May 25 12:59:35 2010 +0300
+++ b/drm_plat/wmdrm_ota_access_api/inc/wmdrmotaaccessecominterface.h	Wed Jun 09 09:59:43 2010 +0300
@@ -22,9 +22,9 @@
 #include <e32base.h>
 
 // Class declaration
-// CWmDrmAccessEcomInterface
-// ecom plugin interface for WM DRM access implementation
-// @see CWmDrmAccess
+// CWmDrmOtaAccessEcomInterface
+// ecom plugin interface for WM DRM ota access implementation
+// @see CWmDrmOtaAccess
 NONSHARABLE_CLASS( CWmDrmOtaAccessEcomInterface ) : public CBase
     {
 public:
@@ -94,6 +94,16 @@
     */
     virtual void HandleLicenseResponseL( const TDesC8& aResponse, 
                                          TRequestStatus& aStatus ) = 0;
+                                              
+    /**
+    *  CancelAllAsync
+    *
+    *  Cancel all async methods        
+    *
+    *  @return  None    
+    */
+    virtual void CancelAllAsync() = 0;                                              
+                                         
 
 private:
     // internal variable used on freeing ecom related resources
@@ -101,4 +111,6 @@
     };
 
 #include "wmdrmotaaccessecominterface.inl"
+
 #endif _WMDRMOTAACCESSECOMINTERFACE_H_
+