--- a/contentmgmt/contentaccessfwfordrm/source/f32agent/f32agentcontent.h Fri Oct 02 13:15:59 2009 +0300
+++ b/contentmgmt/contentaccessfwfordrm/source/f32agent/f32agentcontent.h Mon Oct 12 10:17:04 2009 +0300
@@ -51,6 +51,10 @@
// Two phase constructor used when the file is opened with
// a file handle
static CF32AgentContent* NewL(RFile& aFile);
+
+#ifdef SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT
+ static CF32AgentContent* NewL(const TDesC8& aHeaderData);
+#endif //SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT
virtual ~CF32AgentContent();
@@ -78,6 +82,9 @@
CF32AgentContent();
void ConstructL(const TDesC& aURI, TContentShareMode aShareMode);
void ConstructL(RFile& aFile);
+#ifdef SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT
+ void ConstructL(const TDesC8& aHeaderData);
+#endif //SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT
CF32AgentUi& AgentUiL();
void SearchL(RStreamablePtrArray<CEmbeddedObject>& aArray, const TDesC8& aMimeType, TBool aRecursive);
@@ -92,6 +99,9 @@
RFile iFile;
#endif //SYMBIAN_ENABLE_64_BIT_FILE_SERVER_API
CF32AgentUi* iAgentUi;
+#ifdef SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT
+ HBufC8* iHeaderData;
+#endif //SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT
};
} // namespace ContentAccess
#endif // __F32AgentContent_H__