contentmgmt/referencedrmagent/RefTestAgent/RTAServer/Server/rtacontenthandler.h
changeset 15 da2ae96f639b
parent 8 35751d3474b7
child 45 030c4fbc13d7
equal deleted inserted replaced
10:afc583cfa176 15:da2ae96f639b
    27 
    27 
    28 #include <e32base.h>
    28 #include <e32base.h>
    29 #include "clientserver.h"
    29 #include "clientserver.h"
    30 #include "RTAserver.h"
    30 #include "RTAserver.h"
    31 #include "rtamessagehandler.h"
    31 #include "rtamessagehandler.h"
       
    32 
       
    33 #ifdef SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT
       
    34 #include "wmdrmcontentparser.h"     
       
    35 #endif //SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT 
    32 
    36 
    33 namespace ReferenceTestAgent
    37 namespace ReferenceTestAgent
    34 	{
    38 	{
    35 	class CRefTestAgentArchive;
    39 	class CRefTestAgentArchive;
    36 	class CDrmFileContent;
    40 	class CDrmFileContent;
    65 		void CancelNotifyStatusChangeL(const RMessage2& aMessage);
    69 		void CancelNotifyStatusChangeL(const RMessage2& aMessage);
    66 		void RequestRightsL(const RMessage2& aMessage);
    70 		void RequestRightsL(const RMessage2& aMessage);
    67 		void CancelRequestRightsL(const RMessage2& aMessage);
    71 		void CancelRequestRightsL(const RMessage2& aMessage);
    68 		void DisplayInfoL(const RMessage2& aMessage);
    72 		void DisplayInfoL(const RMessage2& aMessage);
    69 		void SetPropertyL(const RMessage2& aMessage);
    73 		void SetPropertyL(const RMessage2& aMessage);
       
    74 #ifdef SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT
       
    75         void ReadWMDRMHeaderL(const RMessage2& aMessage);     
       
    76         void GetWMDRMAttributeL(const RMessage2& aMessage);     
       
    77         void GetWMDRMStringAttributeL(const RMessage2& aMessage);     
       
    78         void GetWMDRMAttributeSetL(const RMessage2& aMessage);     
       
    79         void GetWMDRMStringAttributeSetL(const RMessage2& aMessage);     
       
    80 #endif //SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT 
    70 
    81 
    71 	private:
    82 	private:
    72 #ifdef SYMBIAN_ENABLE_64_BIT_FILE_SERVER_API
    83 #ifdef SYMBIAN_ENABLE_64_BIT_FILE_SERVER_API
    73 		RFile64 iFile;
    84 		RFile64 iFile;
    74 #else
    85 #else
    75 		RFile iFile;
    86 		RFile iFile;
    76 #endif // SYMBIAN_ENABLE_64_BIT_FILE_SERVER_API
    87 #endif // SYMBIAN_ENABLE_64_BIT_FILE_SERVER_API
    77 		CRefTestAgentArchive* iArchive;
    88 		CRefTestAgentArchive* iArchive;
       
    89 #ifdef SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT          
       
    90         CWmdrmContentParser* iWmdrmContentObject;     
       
    91 #endif //SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT 
    78 		};
    92 		};
    79 	} //namespace
    93 	} //namespace
    80 
    94 
    81 #endif 
    95 #endif