Update contrib.
2 * Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies).
4 * This component and the accompanying materials are made available
5 * under the terms of "Eclipse Public License v1.0"
6 * which accompanies this distribution, and is available
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
9 * Initial Contributors:
10 * Nokia Corporation - initial contribution.
23 This contains CT_SfSrvServer
26 #ifndef __T_SFSRV_SERVER_H__
27 #define __T_SFSRV_SERVER_H__
29 #include <test/testblockcontroller.h>
30 #include <test/testserver2.h>
33 #include "T_FileData.h"
34 #include "T_FormatData.h"
35 #include "T_FileManData.h"
36 #include "T_DriveUnitData.h"
37 #include "T_RawDiskData.h"
38 #include "T_DirData.h"
39 #include "T_DirScanData.h"
40 #include "T_FileNamesIdenticalData.h"
41 #include "T_RDirData.h"
42 #include "T_FileTextData.h"
43 #include "T_EntryData.h"
44 #include "T_EntryArrayData.h"
45 #include "T_FindFileData.h"
46 #include "T_ParseData.h"
47 #include "T_ParsePtrCData.h"
48 #include "T_ParsePtrData.h"
49 #include "T_OpenFileScanData.h"
50 #include "T_VolumeInfoData.h"
54 _LIT(KRFile, "RFile");
55 _LIT(KRFormat, "RFormat");
56 _LIT(KRRawDisk, "RRawDisk");
57 _LIT(KTDriveUnit, "TDriveUnit");
59 _LIT(KCDirScan, "CDirScan");
60 _LIT(KCFileMan, "CFileMan");
61 _LIT(KFileNamesIdentical, "FileNamesIdentical");
63 _LIT(KTFileText, "TFileText");
64 _LIT(KTEntry, "TEntry");
65 _LIT(KTEntryArray, "TEntryArray");
66 _LIT(KTFindFile, "TFindFile");
67 _LIT(KTParse, "TParse");
68 _LIT(KTParsePtr, "TParsePtr");
69 _LIT(KTParsePtrC, "TParsePtrC");
70 _LIT(KTOpenFileScan, "TOpenFileScan");
71 _LIT(KTVolumeInfo, "TVolumeInfo");
73 class CT_SfSrvServer : public CTestServer2
76 class CT_SfSrvBlock : public CTestBlockController
79 inline CT_SfSrvBlock();
80 inline ~CT_SfSrvBlock();
82 inline CDataWrapper* CreateDataL(const TDesC& aData);
86 static CT_SfSrvServer* NewL();
87 inline ~CT_SfSrvServer();
89 inline CTestBlockController* CreateTestBlock();
92 inline CT_SfSrvServer();
95 #include "T_SfSrvServer.inl"
97 #endif // __T_SFSRV_SERVER_H__