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 |
82 private: |
74 private: |
83 CRefTestAgentManager(); |
75 CRefTestAgentManager(); |
84 void ConstructL(); |
76 void ConstructL(); |
85 void DeleteRightsByKeyL(const TDesC &aFileName); |
77 void DeleteRightsByKeyL(const TDesC &aFileName); |