506 CFileCB* LocateFileByPath(const TDesC& aPath); |
506 CFileCB* LocateFileByPath(const TDesC& aPath); |
507 TInt CheckDirectories(const TDesC& anOldName,const TDesC& aNewName); |
507 TInt CheckDirectories(const TDesC& anOldName,const TDesC& aNewName); |
508 void DoEntryL(const TDesC& aName,TEntry& anEntry); |
508 void DoEntryL(const TDesC& aName,TEntry& anEntry); |
509 void ReadSectionL(const TDesC& aName,TInt64 aPos,TAny* aTrg,TInt aLength,const RMessagePtr2& aMessage); |
509 void ReadSectionL(const TDesC& aName,TInt64 aPos,TAny* aTrg,TInt aLength,const RMessagePtr2& aMessage); |
510 TInt ValidateShare(CFileCB& aFile,TShare aReqShare); |
510 TInt ValidateShare(CFileCB& aFile,TShare aReqShare); |
511 TInt CheckAttributes(const TDesC& aName,TUint& aSetAttMask,TUint& aClearAttMask); |
511 TInt CheckAttributes(TUint& aSetAttMask,TUint& aClearAttMask); |
512 TBool IsExtensionMounted(CProxyDriveFactory* aFactory); |
512 TBool IsExtensionMounted(CProxyDriveFactory* aFactory); |
513 CFileCB* LocateFile(const TDesC& aName); |
513 CFileCB* LocateFile(const TDesC& aName); |
514 CFileCache* LocateClosedFile(const TDesC& aName, TBool aResurrect = ETrue); |
514 CFileCache* LocateClosedFile(const TDesC& aName, TBool aResurrect = ETrue); |
515 TBool ReMount(); |
515 TBool ReMount(); |
516 IMPORT_C TBool IsDriveThread() const; |
516 IMPORT_C TBool IsDriveThread() const; |
2497 IMPORT_C virtual TInt Write(TInt64 aPos,TInt aLength,const TAny* aSrc,TInt aThreadHandle,TInt anOffset,TInt aFlags); |
2498 IMPORT_C virtual TInt Write(TInt64 aPos,TInt aLength,const TAny* aSrc,TInt aThreadHandle,TInt anOffset,TInt aFlags); |
2498 IMPORT_C virtual TInt DeleteNotify(TInt64 aPos, TInt aLength); |
2499 IMPORT_C virtual TInt DeleteNotify(TInt64 aPos, TInt aLength); |
2499 IMPORT_C virtual TInt GetLastErrorInfo(TDes8& aErrorInfo); |
2500 IMPORT_C virtual TInt GetLastErrorInfo(TDes8& aErrorInfo); |
2500 |
2501 |
2501 inline TInt LocalBufferSupport(); |
2502 inline TInt LocalBufferSupport(); |
|
2503 |
|
2504 TInt SetAndOpenLibrary(RLibrary aLibrary); |
|
2505 RLibrary GetLibrary(); |
|
2506 |
2502 |
2507 |
2503 // pure virtual |
2508 // pure virtual |
2504 |
2509 |
2505 /** |
2510 /** |
2506 Initialise the proxy drive. |
2511 Initialise the proxy drive. |