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 |