userlibandfileserver/fileserver/sfile/sf_std.h
branchRCL_3
changeset 41 0ffb4e86fcc9
parent 28 5b5d147c7838
child 42 a179b74831c9
equal deleted inserted replaced
39:2bb754abd467 41:0ffb4e86fcc9
  1748  CFsObject* SessionObjectFromHandle(TInt aHandle,TInt aUniqueID, CSessionFs* aSession);
  1748  CFsObject* SessionObjectFromHandle(TInt aHandle,TInt aUniqueID, CSessionFs* aSession);
  1749  CFileShare* GetShareFromHandle(CSessionFs* aSession, TInt aHandle);
  1749  CFileShare* GetShareFromHandle(CSessionFs* aSession, TInt aHandle);
  1750 
  1750 
  1751  TInt  ValidateDrive(TInt aDriveNumber,CFsRequest* aRequest);
  1751  TInt  ValidateDrive(TInt aDriveNumber,CFsRequest* aRequest);
  1752  TInt  ValidateDriveDoSubst(TInt aDriveNumber,CFsRequest* aRequest);
  1752  TInt  ValidateDriveDoSubst(TInt aDriveNumber,CFsRequest* aRequest);
  1753  void  ValidateAtts(TUint anEntryAtt,TUint& aSetAttMask,TUint& aClearAttMask);
  1753  void  ValidateAtts(TUint& aSetAttMask,TUint& aClearAttMask);
  1754  TInt  ParseSubstPtr0(CFsRequest* aRequest,TParse& aParse, TBool aUseSessionPath = ETrue);
  1754  TInt  ParseSubstPtr0(CFsRequest* aRequest,TParse& aParse, TBool aUseSessionPath = ETrue);
  1755  TInt  ParseNoWildSubstPtr0(CFsRequest* aRequest,TParse& aParse, TBool aUseSessionPath = ETrue);
  1755  TInt  ParseNoWildSubstPtr0(CFsRequest* aRequest,TParse& aParse, TBool aUseSessionPath = ETrue);
  1756  TInt  ParseNoWildSubstPtr1(CFsRequest* aRequest,TParse& aParse);
  1756  TInt  ParseNoWildSubstPtr1(CFsRequest* aRequest,TParse& aParse);
  1757  TInt  ParseNoWildSubstCheckPtr0(CFsRequest* aRequest,TParse& aParse, TBool aUseSessionPath = ETrue);
  1757  TInt  ParseNoWildSubstCheckPtr0(CFsRequest* aRequest,TParse& aParse, TBool aUseSessionPath = ETrue);
  1758  TInt  ParseNoWildSubstCheckPtr1(CFsRequest* aRequest,TParse& aParse);
  1758  TInt  ParseNoWildSubstCheckPtr1(CFsRequest* aRequest,TParse& aParse);
  1945 	TBool iProxyDriveDismounted;
  1945 	TBool iProxyDriveDismounted;
  1946 	CFileSystem* iFSys;  ///< link to the FileSystem object that has produced the mount (iMountCB)
  1946 	CFileSystem* iFSys;  ///< link to the FileSystem object that has produced the mount (iMountCB)
  1947 friend class CMountCB;
  1947 friend class CMountCB;
  1948 	};
  1948 	};
  1949 
  1949 
       
  1950 // extension to CProxyDrive
       
  1951 class CProxyDriveBody : public CBase
       
  1952 	{
       
  1953 public:
       
  1954 	RLibrary iLibrary;
       
  1955 	};
       
  1956 
  1950 
  1957 
  1951 #include "sf_ops.h"
  1958 #include "sf_ops.h"
  1952 #include "sf_std.inl"
  1959 #include "sf_std.inl"
  1953 
  1960 
  1954 
  1961