userlibandfileserver/fileserver/inc/f32fsys.h
changeset 273 6a75fa55495f
parent 254 1560c419b176
child 286 48e57fb1237e
--- a/userlibandfileserver/fileserver/inc/f32fsys.h	Wed Sep 22 10:53:45 2010 +0100
+++ b/userlibandfileserver/fileserver/inc/f32fsys.h	Mon Sep 27 10:52:00 2010 +0100
@@ -251,6 +251,7 @@
 	IMPORT_C TName Name() const;
 	IMPORT_C virtual TBool IsCorrectThread();
 	inline CFsObjectCon* Container() const;
+	inline TInt AccessCount() const;
 protected:
 	void DoClose();
 	TInt UniqueID() const;
@@ -2038,7 +2039,10 @@
 	void InitL();
 	inline CFileCB& File();
 
-	// For serialising async requests 
+	// override CFsDispatchObject::Close() so that we can flush dirty data
+	void Close();
+
+	// For serialising aync requests 
 	TBool RequestStart(CFsMessageRequest* aRequest);
 	void RequestEnd(CFsMessageRequest* aRequest);
 	TBool RequestInProgress() const;