68 |
68 |
69 virtual TInt AgentSpecificCommand(TInt aCommand, const TDesC8& aInputBuffer, TDes8& aOutputBuffer); |
69 virtual TInt AgentSpecificCommand(TInt aCommand, const TDesC8& aInputBuffer, TDes8& aOutputBuffer); |
70 virtual void AgentSpecificCommand(TInt aCommand, const TDesC8& aInputBuffer, TDes8& aOutputBuffer, TRequestStatus& aStatus); |
70 virtual void AgentSpecificCommand(TInt aCommand, const TDesC8& aInputBuffer, TDes8& aOutputBuffer, TRequestStatus& aStatus); |
71 virtual void DisplayManagementInfoL(); |
71 virtual void DisplayManagementInfoL(); |
72 virtual void PrepareHTTPRequestHeaders(RStringPool& aStringPool, RHTTPHeaders& aRequestHeaders) const; |
72 virtual void PrepareHTTPRequestHeaders(RStringPool& aStringPool, RHTTPHeaders& aRequestHeaders) const; |
|
73 #ifdef SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT |
|
74 virtual TBool IsRecognizedL(const TDesC8& aHeaderData) const; |
|
75 virtual TBool RecognizeContentL(const TDesC8& aHeaderData, TDes8& aFileMimeType, TDes8& aContentMimeType) const; |
|
76 virtual TInt GetAttribute(const TDesC8& aHeaderData, TInt aAttribute, TInt& aValue); |
|
77 virtual TInt GetAttributeSet(const TDesC8& aHeaderData, ContentAccess::RAttributeSet& aAttributeSet); |
|
78 virtual TInt GetStringAttributeSet(const TDesC8& aHeaderData, ContentAccess::RStringAttributeSet& aAttributeSet); |
|
79 virtual TInt GetStringAttribute(const TDesC8& aHeaderData, TInt aAttribute, TDes& aValue); |
|
80 #endif // SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT |
|
81 |
73 private: |
82 private: |
74 CRefTestAgentManager(); |
83 CRefTestAgentManager(); |
75 void ConstructL(); |
84 void ConstructL(); |
76 void DeleteRightsByKeyL(const TDesC &aFileName); |
85 void DeleteRightsByKeyL(const TDesC &aFileName); |
77 |
86 |