equal
deleted
inserted
replaced
249 IMPORT_C virtual void Close(); |
249 IMPORT_C virtual void Close(); |
250 IMPORT_C TInt SetName(const TDesC* aName); |
250 IMPORT_C TInt SetName(const TDesC* aName); |
251 IMPORT_C TName Name() const; |
251 IMPORT_C TName Name() const; |
252 IMPORT_C virtual TBool IsCorrectThread(); |
252 IMPORT_C virtual TBool IsCorrectThread(); |
253 inline CFsObjectCon* Container() const; |
253 inline CFsObjectCon* Container() const; |
|
254 inline TInt AccessCount() const; |
254 protected: |
255 protected: |
255 void DoClose(); |
256 void DoClose(); |
256 TInt UniqueID() const; |
257 TInt UniqueID() const; |
257 inline TInt Inc(); |
258 inline TInt Inc(); |
258 inline TInt Dec(); |
259 inline TInt Dec(); |
2036 ~CFileShare(); |
2037 ~CFileShare(); |
2037 TInt CheckMount(); |
2038 TInt CheckMount(); |
2038 void InitL(); |
2039 void InitL(); |
2039 inline CFileCB& File(); |
2040 inline CFileCB& File(); |
2040 |
2041 |
2041 // For serialising async requests |
2042 // override CFsDispatchObject::Close() so that we can flush dirty data |
|
2043 void Close(); |
|
2044 |
|
2045 // For serialising aync requests |
2042 TBool RequestStart(CFsMessageRequest* aRequest); |
2046 TBool RequestStart(CFsMessageRequest* aRequest); |
2043 void RequestEnd(CFsMessageRequest* aRequest); |
2047 void RequestEnd(CFsMessageRequest* aRequest); |
2044 TBool RequestInProgress() const; |
2048 TBool RequestInProgress() const; |
2045 inline TBool IsFileModeBig(); |
2049 inline TBool IsFileModeBig(); |
2046 |
2050 |