diff -r f6d3d9676ee4 -r d63d727ee0a6 userlibandfileserver/fileserver/sfat/sl_disk.h --- a/userlibandfileserver/fileserver/sfat/sl_disk.h Tue Dec 08 08:11:42 2009 +0100 +++ b/userlibandfileserver/fileserver/sfat/sl_disk.h Mon Jan 04 12:25:19 2010 +0100 @@ -20,6 +20,15 @@ @internalTechnology */ +//!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! +//!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! +//!! +//!! WARNING!! DO NOT edit this file !! '\sfat' component is obsolete and is not being used. '\sfat32'replaces it +//!! +//!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! +//!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + + #if !defined(__SL_DISK_H__) #define __SL_DISK_H__ @@ -31,27 +40,27 @@ class CAtaDisk : public CRawDisk - { + { public: - static CAtaDisk* NewL(CFatMountCB& aFatMount); - + static CAtaDisk* NewL(CFatMountCB& aFatMount); + CAtaDisk(CFatMountCB& aFatMount); - ~CAtaDisk(); + ~CAtaDisk(); void ConstructL(); void InitializeL(); public: - void ReadCachedL(TInt64 aPos,TInt aLength,TDes8& aDes) const; - void WriteCachedL(TInt64 aPos,const TDesC8& aDes); + void ReadCachedL(TInt64 aPos,TInt aLength,TDes8& aDes) const; + void WriteCachedL(TInt64 aPos,const TDesC8& aDes); void InvalidateUidCache(); 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); - virtual TInt GetLastErrorInfo(TDes8& aErrorInfo) const; + void WriteL(TInt64 aPos,TInt aLength,const TAny* aSrc,const RMessagePtr2 &aMessage,TInt anOffset); + virtual TInt GetLastErrorInfo(TDes8& aErrorInfo) const; MWTCacheInterface* DirCacheInterface(); @@ -60,7 +69,7 @@ private: - TFatDriveInterface& iDrive; ///< Driver's interface to access the media + TFatDriveInterface& iDrive; ///< Driver's interface to access the media MWTCacheInterface* ipDirCache; ///< pointer to the FAT Directory cache object MWTCacheInterface* iUidCache; ///< pointer to the UID cache object @@ -70,27 +79,27 @@ //--------------------------------------------------------------------------------------------------------------------------------- class CRamDisk : public CRawDisk - { + { public: - + static CRamDisk* NewL(CFatMountCB& aFatMount); - CRamDisk(CFatMountCB& aFatMount); + CRamDisk(CFatMountCB& aFatMount); void InitializeL(); 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 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); private: - inline TUint8 *RamDiskBase() const; + inline TUint8 *RamDiskBase() const; private: - TUint8* iRamDiskBase; ///< pointer to the beginning of the RAM disk memory area - }; + TUint8* iRamDiskBase; ///< pointer to the beginning of the RAM disk memory area + }; //---------------------------------------------------------------------------------------------------------------------------------