contentmgmt/referencedrmagent/tcaf/source/CafUtilsStep.h
branchRCL_3
changeset 61 641f389e9157
parent 45 030c4fbc13d7
child 62 a71299154b21
--- a/contentmgmt/referencedrmagent/tcaf/source/CafUtilsStep.h	Thu Aug 19 11:38:48 2010 +0300
+++ b/contentmgmt/referencedrmagent/tcaf/source/CafUtilsStep.h	Tue Aug 31 17:00:08 2010 +0300
@@ -34,6 +34,10 @@
 _LIT(KCAFRightsInfoStep,"CAFRightsInfoStep");
 _LIT(KCAFStreamablePtrArrayStep,"CAFStreamablePtrArrayStep");
 
+#ifdef SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT
+_LIT(KCAFHelperStep,"CAFHelperStep");     
+#endif //#ifdef SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT 
+
 class CCAFServer;
 
 /* 
@@ -136,5 +140,20 @@
 	CCAFServer& iParent;
 	};	
 
+#ifdef SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT
+class CCafHelperStep : public CCAFStep     
+    {     
+public:     
+    CCafHelperStep();     
+    ~CCafHelperStep();     
+    virtual TVerdict doTestStepL();     
+      
+private:     
+    TInt TestFileHandleCaseL(TInt aError, const TDesC& aFileName);     
+    TInt TestHeaderDataCaseL(TInt aError);     
+    };     
+#endif //SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT        
+     
+	
 #endif