contentmgmt/referencedrmagent/RefTestAgent/RefTestAgent/Reftestagentmanager.h
changeset 15 da2ae96f639b
parent 8 35751d3474b7
child 45 030c4fbc13d7
--- a/contentmgmt/referencedrmagent/RefTestAgent/RefTestAgent/Reftestagentmanager.h	Fri Oct 02 13:15:59 2009 +0300
+++ b/contentmgmt/referencedrmagent/RefTestAgent/RefTestAgent/Reftestagentmanager.h	Mon Oct 12 10:17:04 2009 +0300
@@ -70,6 +70,15 @@
 		virtual void AgentSpecificCommand(TInt aCommand, const TDesC8& aInputBuffer, TDes8& aOutputBuffer, TRequestStatus& aStatus);
 		virtual void DisplayManagementInfoL();
 		virtual void PrepareHTTPRequestHeaders(RStringPool& aStringPool, RHTTPHeaders& aRequestHeaders) const;
+#ifdef SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT
+        virtual TBool IsRecognizedL(const TDesC8& aHeaderData) const;     
+        virtual TBool RecognizeContentL(const TDesC8& aHeaderData, TDes8& aFileMimeType, TDes8& aContentMimeType) const;     
+        virtual TInt GetAttribute(const TDesC8& aHeaderData, TInt aAttribute, TInt& aValue);     
+        virtual TInt GetAttributeSet(const TDesC8& aHeaderData, ContentAccess::RAttributeSet& aAttributeSet);     
+        virtual TInt GetStringAttributeSet(const TDesC8& aHeaderData, ContentAccess::RStringAttributeSet& aAttributeSet);     
+        virtual TInt GetStringAttribute(const TDesC8& aHeaderData, TInt aAttribute, TDes& aValue);     
+#endif // SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT 
+
 	private:
 		CRefTestAgentManager();
 		void ConstructL();