diff -r afc583cfa176 -r da2ae96f639b contentmgmt/referencedrmagent/RefTestAgent/RTAServer/Server/rtacontenthandler.h --- a/contentmgmt/referencedrmagent/RefTestAgent/RTAServer/Server/rtacontenthandler.h Fri Oct 02 13:15:59 2009 +0300 +++ b/contentmgmt/referencedrmagent/RefTestAgent/RTAServer/Server/rtacontenthandler.h Mon Oct 12 10:17:04 2009 +0300 @@ -30,6 +30,10 @@ #include "RTAserver.h" #include "rtamessagehandler.h" +#ifdef SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT +#include "wmdrmcontentparser.h" +#endif //SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT + namespace ReferenceTestAgent { class CRefTestAgentArchive; @@ -67,6 +71,13 @@ void CancelRequestRightsL(const RMessage2& aMessage); void DisplayInfoL(const RMessage2& aMessage); void SetPropertyL(const RMessage2& aMessage); +#ifdef SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT + void ReadWMDRMHeaderL(const RMessage2& aMessage); + void GetWMDRMAttributeL(const RMessage2& aMessage); + void GetWMDRMStringAttributeL(const RMessage2& aMessage); + void GetWMDRMAttributeSetL(const RMessage2& aMessage); + void GetWMDRMStringAttributeSetL(const RMessage2& aMessage); +#endif //SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT private: #ifdef SYMBIAN_ENABLE_64_BIT_FILE_SERVER_API @@ -75,6 +86,9 @@ RFile iFile; #endif // SYMBIAN_ENABLE_64_BIT_FILE_SERVER_API CRefTestAgentArchive* iArchive; +#ifdef SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT + CWmdrmContentParser* iWmdrmContentObject; +#endif //SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT }; } //namespace