contentmgmt/referencedrmagent/RefTestAgent/RefTestAgent/Reftestagentmanager.h
changeset 15 da2ae96f639b
parent 8 35751d3474b7
child 45 030c4fbc13d7
equal deleted inserted replaced
10:afc583cfa176 15:da2ae96f639b
    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