mtpfws/mtpfw/dataproviders/dputility/inc/cmtprequestprocessor.h
changeset 20 6e82ae192c3a
parent 17 aabe5387f5ce
child 47 63cf70d3ecd8
equal deleted inserted replaced
18:1b39655331a3 20:6e82ae192c3a
   137 protected:	//utility methods	
   137 protected:	//utility methods	
   138 	IMPORT_C void SendResponseL(TMTPResponseCode aResponseCode, TInt aParameterCount = 0, TUint32* aParams = NULL);
   138 	IMPORT_C void SendResponseL(TMTPResponseCode aResponseCode, TInt aParameterCount = 0, TUint32* aParams = NULL);
   139 	IMPORT_C void CompleteRequestL();
   139 	IMPORT_C void CompleteRequestL();
   140 	IMPORT_C void SendDataL(const MMTPType& aData);
   140 	IMPORT_C void SendDataL(const MMTPType& aData);
   141 	IMPORT_C void ReceiveDataL(MMTPType& aData);
   141 	IMPORT_C void ReceiveDataL(MMTPType& aData);
       
   142     IMPORT_C void RegisterPendingRequest(TUint aTimeOut = 0);
   142 		
   143 		
   143 protected:	//	from MMTPRequestProcessor	
   144 protected:	//	from MMTPRequestProcessor	
   144 	IMPORT_C virtual TBool HandleRequestL(const TMTPTypeRequest& aRequest, TMTPTransactionPhase aPhase);
   145 	IMPORT_C virtual TBool HandleRequestL(const TMTPTypeRequest& aRequest, TMTPTransactionPhase aPhase);
   145 	IMPORT_C virtual void HandleEventL(const TMTPTypeEvent& aEvent);
   146 	IMPORT_C virtual void HandleEventL(const TMTPTypeEvent& aEvent);
   146 	
   147