diff -r ef2a444a7410 -r b3a1d9898418 userlibandfileserver/fileserver/sfile/sf_std.h --- a/userlibandfileserver/fileserver/sfile/sf_std.h Mon May 03 13:47:38 2010 +0300 +++ b/userlibandfileserver/fileserver/sfile/sf_std.h Fri May 14 17:13:29 2010 +0300 @@ -1868,6 +1868,7 @@ TInt iFairSchedulingLen; TBool iNotifyAsyncReadersPending; TBool iDeleteOnClose; + TDblQue iShareList; // A list containing the CFileShare objects associated with the file protected: TInt iPromotedShares; @@ -1877,11 +1878,14 @@ /** maximum file size supported by the filesystem that instantiates the CFileCB, associated with this object. - For example, FAT32 supports files not larger than 4GB-1. Other file systems can support larger files. + For example, FAT32 supports files not larger than 4GB-1. Other file systems can support larger files. This member allows file server to know maximum allowed position in the file. The default value is KMaxTUint64 */ - TUint64 iMaxSupportedFileSize; + TUint64 iMaxSupportedFileSize; + + TInt iNonSequentialFileModes; // Count of clients without the 'Sequential' mode enabled + TBool iSequential; // Indicates whether the file is in 'Sequential' mode public: // Provides support for large file size ( file size > 4GB - 1)