phonebookengines/contactsmodel/tsrc/Integration/TCntPolice/src/CSuite.cpp
changeset 24 0ba2181d7c28
parent 0 e686773b3f54
equal deleted inserted replaced
0:e686773b3f54 24:0ba2181d7c28
     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