diff -r 8b094906a049 -r 60a94a45d437 mtpfws/mtpfw/inc/cmtpdataprovider.h --- a/mtpfws/mtpfw/inc/cmtpdataprovider.h Mon Mar 15 12:43:12 2010 +0200 +++ b/mtpfws/mtpfw/inc/cmtpdataprovider.h Wed Mar 31 22:58:56 2010 +0300 @@ -86,7 +86,8 @@ void ExecuteEventL(const TMTPTypeEvent& aEvent, MMTPConnection& aConnection); void ExecuteRequestL(const TMTPTypeRequest& aRequest, MMTPConnection& aConnection); IMPORT_C void ExecuteProxyRequestL(const TMTPTypeRequest& aRequest, MMTPConnection& aConnection, MMTPTransactionProxy& aProxy); - + void ExecutePendingRequestL(); + void EnumerateObjectsL(TUint32 aStorageId); void EnumerateStoragesL(); IMPORT_C TUint EnumerationState() const; @@ -125,7 +126,8 @@ RFs& Fs() const; MMTPDataCodeGenerator& DataCodeGenerator() const; void NotifyFrameworkL( TMTPNotificationToFramework aNotification, const TAny* aParams ); - + void RegisterPendingRequest(TUint aTimeOut = 0); + private: // From CActive void DoCancel();