1750 CFsObject* SessionObjectFromHandle(TInt aHandle,TInt aUniqueID, CSessionFs* aSession); |
1750 CFsObject* SessionObjectFromHandle(TInt aHandle,TInt aUniqueID, CSessionFs* aSession); |
1751 CFileShare* GetShareFromHandle(CSessionFs* aSession, TInt aHandle); |
1751 CFileShare* GetShareFromHandle(CSessionFs* aSession, TInt aHandle); |
1752 |
1752 |
1753 TInt ValidateDrive(TInt aDriveNumber,CFsRequest* aRequest); |
1753 TInt ValidateDrive(TInt aDriveNumber,CFsRequest* aRequest); |
1754 TInt ValidateDriveDoSubst(TInt aDriveNumber,CFsRequest* aRequest); |
1754 TInt ValidateDriveDoSubst(TInt aDriveNumber,CFsRequest* aRequest); |
1755 void ValidateAtts(TUint anEntryAtt,TUint& aSetAttMask,TUint& aClearAttMask); |
1755 void ValidateAtts(TUint& aSetAttMask,TUint& aClearAttMask); |
1756 TInt ParseSubstPtr0(CFsRequest* aRequest,TParse& aParse, TBool aUseSessionPath = ETrue); |
1756 TInt ParseSubstPtr0(CFsRequest* aRequest,TParse& aParse, TBool aUseSessionPath = ETrue); |
1757 TInt ParseNoWildSubstPtr0(CFsRequest* aRequest,TParse& aParse, TBool aUseSessionPath = ETrue); |
1757 TInt ParseNoWildSubstPtr0(CFsRequest* aRequest,TParse& aParse, TBool aUseSessionPath = ETrue); |
1758 TInt ParseNoWildSubstPtr1(CFsRequest* aRequest,TParse& aParse); |
1758 TInt ParseNoWildSubstPtr1(CFsRequest* aRequest,TParse& aParse); |
1759 TInt ParseNoWildSubstCheckPtr0(CFsRequest* aRequest,TParse& aParse, TBool aUseSessionPath = ETrue); |
1759 TInt ParseNoWildSubstCheckPtr0(CFsRequest* aRequest,TParse& aParse, TBool aUseSessionPath = ETrue); |
1760 TInt ParseNoWildSubstCheckPtr1(CFsRequest* aRequest,TParse& aParse); |
1760 TInt ParseNoWildSubstCheckPtr1(CFsRequest* aRequest,TParse& aParse); |
1951 TBool iProxyDriveDismounted; |
1951 TBool iProxyDriveDismounted; |
1952 CFileSystem* iFSys; ///< link to the FileSystem object that has produced the mount (iMountCB) |
1952 CFileSystem* iFSys; ///< link to the FileSystem object that has produced the mount (iMountCB) |
1953 friend class CMountCB; |
1953 friend class CMountCB; |
1954 }; |
1954 }; |
1955 |
1955 |
|
1956 // extension to CProxyDrive |
|
1957 class CProxyDriveBody : public CBase |
|
1958 { |
|
1959 public: |
|
1960 RLibrary iLibrary; |
|
1961 }; |
1956 |
1962 |
1957 #include "sf_ops.h" |
1963 #include "sf_ops.h" |
1958 #include "sf_std.inl" |
1964 #include "sf_std.inl" |
1959 |
1965 |
1960 |
1966 |