userlibandfileserver/fileserver/sfile/sf_std.h
changeset 201 43365a9b78a3
parent 200 73ea206103e6
child 247 d8d70de2bd36
equal deleted inserted replaced
200:73ea206103e6 201:43365a9b78a3
  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