1 // Copyright (c) 2006-2009 Nokia Corporation and/or its subsidiary(-ies). |
1 /* |
2 // All rights reserved. |
2 * Copyright (c) 2006-2009 Nokia Corporation and/or its subsidiary(-ies). |
3 // This component and the accompanying materials are made available |
3 * All rights reserved. |
4 // under the terms of "Eclipse Public License v1.0" |
4 * This component and the accompanying materials are made available |
5 // which accompanies this distribution, and is available |
5 * under the terms of "Eclipse Public License v1.0" |
6 // at the URL "http://www.eclipse.org/legal/epl-v10.html". |
6 * which accompanies this distribution, and is available |
7 // |
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html". |
8 // Initial Contributors: |
8 * |
9 // Nokia Corporation - initial contribution. |
9 * Initial Contributors: |
10 // |
10 * Nokia Corporation - initial contribution. |
11 // Contributors: |
11 * |
12 // |
12 * Contributors: |
13 // Description: |
13 * |
14 // for (WINS && !EKA2) versions will be xxxServer.Dll and require a thread to be started |
14 * Description: |
15 // in the process of the client. The client initialises the server by calling the |
15 * for (WINS && !EKA2) versions will be xxxServer.Dll and require a thread to be started |
16 // one and only ordinal. |
16 * in the process of the client. The client initialises the server by calling the |
17 // |
17 * one and only ordinal. |
18 // |
18 * |
|
19 */ |
|
20 |
19 |
21 |
20 #include <e32base.h> |
22 #include <e32base.h> |
21 #include <e32cmn.h> |
23 #include <e32cmn.h> |
22 |
24 |
23 #if (!defined TS_TE_Cntsrv_API_Policing_SERVER_H_) |
25 #if (!defined TS_TE_Cntsrv_API_Policing_SERVER_H_) |
24 #include "CSuite.h" |
26 #include "csuite.h" |
25 #endif |
27 #endif |
26 |
28 |
27 |
29 |
28 #include "ECntCloseView1_CStep.h" |
30 #include "ecntcloseview1_cstep.h" |
29 #include "ECntSendPluginUidToServer1_CStep.h" |
31 #include "ecntsendpluginuidtoserver1_cstep.h" |
30 #include "CntCntctMatchingCriteriaExternalizedSize1_CStep.h" |
32 #include "cntcntctmatchingcriteriaexternalizedsize1_cstep.h" |
31 #include "ECntViewSortOrderExternalizedSize1_CStep.h" |
33 #include "ecntviewsortorderexternalizedsize1_cstep.h" |
32 #include "ECntViewAt1_CStep.h" |
34 #include "ecntviewat1_cstep.h" |
33 #include "ECntViewCount1_CStep.h" |
35 #include "ecntviewcount1_cstep.h" |
34 #include "ECntViewFind1_CStep.h" |
36 #include "ecntviewfind1_cstep.h" |
35 #include "ECntAllFieldsLength1_CStep.h" |
37 #include "ecntallfieldslength1_cstep.h" |
36 #include "ECntGetViewSortOrder1_CStep.h" |
38 #include "ecntgetviewsortorder1_cstep.h" |
37 #include "ECntRequestViewEvent1_CStep.h" |
39 #include "ecntrequestviewevent1_cstep.h" |
38 #include "ECntCancelRequestViewEvent1_CStep.h" |
40 #include "ecntcancelrequestviewevent1_cstep.h" |
39 #include "ECntGetIncludedTypes1_CStep.h" |
41 #include "ecntgetincludedtypes1_cstep.h" |
40 #include "ECntGetContactIds1_CStep.h" |
42 #include "ecntgetcontactids1_cstep.h" |
41 #include "ECntGetSortPluginUidFromServer1_CStep.h" |
43 #include "ecntgetsortpluginuidfromserver1_cstep.h" |
42 #include "ECntGetCurrentItem1_CStep.h" |
44 #include "ecntgetcurrentitem1_cstep.h" |
43 #include "ECntSetHeapFailure1_CStep.h" |
45 #include "ecntsetheapfailure1_cstep.h" |
44 #include "ECntResourceCount1_CStep.h" |
46 #include "ecntresourcecount1_cstep.h" |
45 #include "ECntDbContactCount1_CStep.h" |
47 #include "ecntdbcontactcount1_cstep.h" |
46 #include "ECntSetDbViewContactType1_CStep.h" |
48 #include "ecntsetdbviewcontacttype1_cstep.h" |
47 #include "ECntViewContactAtLength1_CStep.h" |
49 #include "ecntviewcontactatlength1_cstep.h" |
48 #include "ECntRequestEvent1_CStep.h" |
50 #include "ecntrequestevent1_cstep.h" |
49 #include "ECntCancelEventRequest1_CStep.h" |
51 #include "ecntcanceleventrequest1_cstep.h" |
50 #include "ECntConnectionId1_CStep.h" |
52 #include "ecntconnectionid1_cstep.h" |
51 #include "ECntMachineID1_CStep.h" |
53 #include "ecntmachineid1_cstep.h" |
52 #include "ECntOverrideMachineID1_CStep.h" |
54 #include "ecntoverridemachineid1_cstep.h" |
53 #include "ECntGetPrefTemplateId1_CStep.h" |
55 #include "ecntgetpreftemplateid1_cstep.h" |
54 #include "ECntICCTemplateId1_CStep.h" |
56 #include "ecnticctemplateid1_cstep.h" |
55 #include "ECntPhonebookGroupId1_CStep.h" |
57 #include "ecntphonebookgroupid1_cstep.h" |
56 #include "ECntCloseDataBase1_CStep.h" |
58 #include "ecntclosedatabase1_cstep.h" |
57 #include "ECntCloseDbTables1_CStep.h" |
59 #include "ecntclosedbtables1_cstep.h" |
58 #include "ECntCancelAsyncOpenDatabase1_CStep.h" |
60 #include "ecntcancelasyncopendatabase1_cstep.h" |
59 #include "ECntFileUniqueId1_CStep.h" |
61 #include "ecntfileuniqueid1_cstep.h" |
60 #include "ECntOpsTimeOut1_CStep.h" |
62 #include "ecntopstimeout1_cstep.h" |
61 #include "ECntFilesSize1_CStep.h" |
63 #include "ecntfilessize1_cstep.h" |
62 #include "ECntWastedSpaceInBytes1_CStep.h" |
64 #include "ecntwastedspaceinbytes1_cstep.h" |
63 #include "ECntMatchesHintField1_CStep.h" |
65 #include "ecntmatcheshintfield1_cstep.h" |
64 #include "ECntGetDefaultDatabaseName1_CStep.h" |
66 #include "ecntgetdefaultdatabasename1_cstep.h" |
65 #include "ECntGetCurrentDb1_CStep.h" |
67 #include "ecntgetcurrentdb1_cstep.h" |
66 #include "ECntDatabaseDrive1_CStep.h" |
68 #include "ecntdatabasedrive1_cstep.h" |
67 #include "ECntDatabaseExists1_CStep.h" |
69 #include "ecntdatabaseexists1_cstep.h" |
68 #include "ECntCompressRequired1_CStep.h" |
70 #include "ecntcompressrequired1_cstep.h" |
69 #include "ECntIsDamaged1_CStep.h" |
71 #include "ecntisdamaged1_cstep.h" |
70 #include "ECntSetSortPrefs1_CStep.h" |
72 #include "ecntsetsortprefs1_cstep.h" |
71 #include "ECntGetOwnCard1_CStep.h" |
73 #include "ecntgetowncard1_cstep.h" |
72 #include "ECntFetchTemplateIds1_CStep.h" |
74 #include "ecntfetchtemplateids1_cstep.h" |
73 #include "ECntFetchGroupIdLists1_CStep.h" |
75 #include "ecntfetchgroupidlists1_cstep.h" |
74 #include "ECntSeekContact1_CStep.h" |
76 #include "ecntseekcontact1_cstep.h" |
75 #include "ECntSeekIdentContact1_CStep.h" |
77 #include "ecntseekidentcontact1_cstep.h" |
76 #include "ECntChangeViewDef1_CStep.h" |
78 #include "ecntchangeviewdef1_cstep.h" |
77 #include "ECntGetSortPrefs1_CStep.h" |
79 #include "ecntgetsortprefs1_cstep.h" |
78 #include "ECntItemClose1_CStep.h" |
80 #include "ecntitemclose1_cstep.h" |
79 #include "ECntGetDefinitionsForExistingView1_CStep.h" |
81 #include "ecntgetdefinitionsforexistingview1_cstep.h" |
80 #include "ECntOpenDataBase1_CStep.h" |
82 #include "ecntopendatabase1_cstep.h" |
81 #include "ECntReOpenDbTables1_CStep.h" |
83 #include "ecntreopendbtables1_cstep.h" |
82 #include "ECntCreateView1_CStep.h" |
84 #include "ecntcreateview1_cstep.h" |
83 #include "ECntCreateNamedView1_CStep.h" |
85 #include "ecntcreatenamedview1_cstep.h" |
84 #include "ECntViewContactAt1_CStep.h" |
86 #include "ecntviewcontactat1_cstep.h" |
85 #include "ECntAllFieldsText1_CStep.h" |
87 #include "ecntallfieldstext1_cstep.h" |
86 #include "ECntGetContactsMatchingFilter1_CStep.h" |
88 #include "ecntgetcontactsmatchingfilter1_cstep.h" |
87 #include "ECntGetContactMatchingCriteria1_CStep.h" |
89 #include "ecntgetcontactmatchingcriteria1_cstep.h" |
88 #include "ECntGetSpeedDialContactIdAndPhoneNumber1_CStep.h" |
90 #include "ecntgetspeeddialcontactidandphonenumber1_cstep.h" |
89 #include "ECntItemRead1_CStep.h" |
91 #include "ecntitemread1_cstep.h" |
90 #include "ECntReadContactTextDef1_CStep.h" |
92 #include "ecntreadcontacttextdef1_cstep.h" |
91 #include "ECntFilterDatabase1_CStep.h" |
93 #include "ecntfilterdatabase1_cstep.h" |
92 #include "ECntFind1_CStep.h" |
94 #include "ecntfind1_cstep.h" |
93 #include "ECntFindAsyncInit1_CStep.h" |
95 #include "ecntfindasyncinit1_cstep.h" |
94 #include "ECntFindAsyncTextDefInit1_CStep.h" |
96 #include "ecntfindasynctextdefinit1_cstep.h" |
95 #include "ECntFindAsync1_CStep.h" |
97 #include "ecntfindasync1_cstep.h" |
96 #include "ECntItemAtL1_CStep.h" |
98 #include "ecntitematl1_cstep.h" |
97 #include "ECntGetCollection1_CStep.h" |
99 #include "ecntgetcollection1_cstep.h" |
98 #include "ECntTextField1_CStep.h" |
100 #include "ecnttextfield1_cstep.h" |
99 #include "ECntListDatabases1_CStep.h" |
101 #include "ecntlistdatabases1_cstep.h" |
100 #include "ECntCreateDatabase1_CStep.h" |
102 #include "ecntcreatedatabase1_cstep.h" |
101 #include "ECntSetPrefTemplateId1_CStep.h" |
103 #include "ecntsetpreftemplateid1_cstep.h" |
102 #include "ECntSetOwnCard1_CStep.h" |
104 #include "ecntsetowncard1_cstep.h" |
103 #include "ECntReCreateTemplate1_CStep.h" |
105 #include "ecntrecreatetemplate1_cstep.h" |
104 #include "ECntSetCurrentItem1_CStep.h" |
106 #include "ecntsetcurrentitem1_cstep.h" |
105 #include "ECntRemoveCurrentItem1_CStep.h" |
107 #include "ecntremovecurrentitem1_cstep.h" |
106 #include "ECntSetCurrentDb1_CStep.h" |
108 #include "ecntsetcurrentdb1_cstep.h" |
107 #include "ECntSetSpeedDialIdForPosition1_CStep.h" |
109 #include "ecntsetspeeddialidforposition1_cstep.h" |
108 #include "ECntChangeViewSortOrder1_CStep.h" |
110 #include "ecntchangeviewsortorder1_cstep.h" |
109 #include "ECntRecoverDb1_CStep.h" |
111 #include "ecntrecoverdb1_cstep.h" |
110 #include "ECntRecoverDbStep1_CStep.h" |
112 #include "ecntrecoverdbstep1_cstep.h" |
111 #include "ECntCancelRecoverStep1_CStep.h" |
113 #include "ecntcancelrecoverstep1_cstep.h" |
112 #include "ECntItemOpen1_CStep.h" |
114 #include "ecntitemopen1_cstep.h" |
113 #include "ECntSetDatabaseDrive1_CStep.h" |
115 #include "ecntsetdatabasedrive1_cstep.h" |
114 #include "ECntReplaceDatabase1_CStep.h" |
116 #include "ecntreplacedatabase1_cstep.h" |
115 #include "ECntDeleteDatabase1_CStep.h" |
117 #include "ecntdeletedatabase1_cstep.h" |
116 #include "ECntItemUpdate1_CStep.h" |
118 #include "ecntitemupdate1_cstep.h" |
117 #include "ECntItemCommit1_CStep.h" |
119 #include "ecntitemcommit1_cstep.h" |
118 #include "ECntItemDelete1_CStep.h" |
120 #include "ecntitemdelete1_cstep.h" |
119 #include "ECntCompress1_CStep.h" |
121 #include "ecntcompress1_cstep.h" |
120 #include "ECntCompressStep1_CStep.h" |
122 #include "ecntcompressstep1_cstep.h" |
121 #include "ECntCancelCompressStep1_CStep.h" |
123 #include "ecntcancelcompressstep1_cstep.h" |
122 #include "ECntDamageDb1_CStep.h" |
124 #include "ecntdamagedb1_cstep.h" |
123 #include "ECntItemCreate1_CStep.h" |
125 #include "ecntitemcreate1_cstep.h" |
124 #include "EBeginDbTransaction1_CStep.h" |
126 #include "ebegindbtransaction1_cstep.h" |
125 #include "EEndDbTransaction1_CStep.h" |
127 #include "eenddbtransaction1_cstep.h" |
126 #include "ERollbackDbTransaction1_CStep.h" |
128 #include "erollbackdbtransaction1_cstep.h" |
127 #include "ELockSrvNotSupported1_CStep.h" |
129 #include "elocksrvnotsupported1_cstep.h" |
128 |
130 |
129 // __EDIT_ME__ - Substitute the name of your test server |
131 // __EDIT_ME__ - Substitute the name of your test server |
130 _LIT(KServerName,"Cap_TE_Cntsrv_API_Policing_sc"); |
132 _LIT(KServerName,"Cap_TE_Cntsrv_API_Policing_sc"); |
131 // __EDIT_ME__ - Use your own server class name |
133 // __EDIT_ME__ - Use your own server class name |
132 |
134 |