First public contribution.
1 // Copyright (c) 1998-2009 Nokia Corporation and/or its subsidiary(-ies).
2 // All rights reserved.
3 // This component and the accompanying materials are made available
4 // under the terms of the License "Eclipse Public License v1.0"
5 // which accompanies this distribution, and is available
6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
8 // Initial Contributors:
9 // Nokia Corporation - initial contribution.
14 // f32test\server\t_chlffs.h
18 #if !defined(__T_CHLFFS_H__)
19 #define __T_CHLFFS_H__
25 // #define __TEST_LFFS_ONLY__
30 GLREF_C TInt CheckLFFSDriveForPlatform();
31 GLREF_C TBool CheckMountLFFS(RFs &anFsSession,TChar aDriveLetter);
32 GLREF_C TBool IsTestingLFFS();
33 GLREF_C void TestingLFFS(TBool aSetting);
34 GLREF_C TInt GetDriveLFFS();
35 GLREF_C TBool IsDefaultDriveLFFS();
36 GLDEF_C TBool IsSessionDriveLFFS(RFs& aFs,TChar& aDriveLetter);
37 GLREF_C TBool IsNamedDriveLFFS(RFs &anFsSession,TText aDrv);
38 GLREF_C TBool IsFileSystemLFFS(RFs &aFsSession,TInt aDrive);
39 GLREF_C TInt GetLFFSControlModeSize();