diff -r 0ffb4e86fcc9 -r a179b74831c9 userlibandfileserver/fileserver/sfat32/sl_disk.h --- a/userlibandfileserver/fileserver/sfat32/sl_disk.h Thu Jul 15 20:11:42 2010 +0300 +++ b/userlibandfileserver/fileserver/sfat32/sl_disk.h Thu Aug 19 11:14:22 2010 +0300 @@ -49,8 +49,8 @@ virtual void InvalidateUidCachePage(TUint64 aPos); - void ReadL(TInt64 aPos,TInt aLength,const TAny* aTrg,const RMessagePtr2 &aMessage,TInt anOffset) const; - void WriteL(TInt64 aPos,TInt aLength,const TAny* aSrc,const RMessagePtr2 &aMessage,TInt anOffset); + void ReadL(TInt64 aPos,TInt aLength,const TAny* aTrg,const RMessagePtr2 &aMessage,TInt anOffset, TUint aFlag) const; + void WriteL(TInt64 aPos,TInt aLength,const TAny* aSrc,const RMessagePtr2 &aMessage,TInt anOffset, TUint aFlag); virtual TInt GetLastErrorInfo(TDes8& aErrorInfo) const; MWTCacheInterface* DirCacheInterface(); @@ -80,11 +80,9 @@ public: void ReadCachedL(TInt64 aPos,TInt aLength,TDes8& aDes) const; void WriteCachedL(TInt64 aPos,const TDesC8& aDes); - void ReadL(TInt64 aPos,TInt aLength,const TAny* aTrg,const RMessagePtr2 &aMessage,TInt anOffset) const; - void WriteL(TInt64 aPos,TInt aLength,const TAny* aSrc,const RMessagePtr2 &aMessage,TInt anOffset); - - - + void ReadL(TInt64 aPos,TInt aLength,const TAny* aTrg,const RMessagePtr2 &aMessage,TInt anOffset, TUint aFlag) const; + void WriteL(TInt64 aPos,TInt aLength,const TAny* aSrc,const RMessagePtr2 &aMessage,TInt anOffset, TUint aFlag); + private: inline TUint8 *RamDiskBase() const;