contentmgmt/referencedrmagent/RefTestAgent/RefTestAgent/Reftestagentcontent.h
changeset 15 da2ae96f639b
parent 8 35751d3474b7
child 45 030c4fbc13d7
--- a/contentmgmt/referencedrmagent/RefTestAgent/RefTestAgent/Reftestagentcontent.h	Fri Oct 02 13:15:59 2009 +0300
+++ b/contentmgmt/referencedrmagent/RefTestAgent/RefTestAgent/Reftestagentcontent.h	Mon Oct 12 10:17:04 2009 +0300
@@ -37,6 +37,11 @@
 	static CRefTestAgentContent* NewL(RFile& aFile);
 	static CRefTestAgentContent* NewLC(RFile& aFile);
 
+#ifdef SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT
+        static CRefTestAgentContent* NewL(const TDesC8& aHeaderData);     
+        static CRefTestAgentContent* NewLC(const TDesC8& aHeaderData);     
+#endif //SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT 
+
 	virtual ~CRefTestAgentContent();
 
 public: 
@@ -63,8 +68,17 @@
 	CRefTestAgentContent();
 	void ConstructL(const TDesC& aURI, ContentAccess::TContentShareMode aShareMode);
 	void ConstructL(RFile& aFile);
+
+#ifdef SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT
+        void ConstructL(const TDesC8& aHeaderData);     
+#endif //SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT 
 		
 private:
 	ReferenceTestAgent::RRtaContent iContentSession;
+
+#ifdef SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT
+        HBufC8* iHeaderData;     
+#endif //SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT 
+
 	};
 #endif // __REFTestAgentContent_H__