contentmgmt/referencedrmagent/RefTestAgent/RefTestAgent/Reftestagentmanager.h
branchRCL_3
changeset 45 030c4fbc13d7
parent 15 da2ae96f639b
child 61 641f389e9157
equal deleted inserted replaced
44:d07aa956024a 45:030c4fbc13d7
    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);