HCE project C++ developers source code library
1.1.1
HCE project developer library
Main Page
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
HCEConstants.hpp
Go to the documentation of this file.
1
#ifndef HCE_CONSTANTS_HPP
2
#define HCE_CONSTANTS_HPP
3
4
#include <string>
5
#include <vector>
6
7
namespace
HCE
8
{
9
enum
AdaptorType
{
ADT_NCP06_EFUP_A
,
//NetCP06ExtFilterUpdateAdaptor
10
ADT_NCP06_EF_A
,
//NetCP06ExtFilterAdaptor
11
ADT_EF_PBL_A
,
// ExtFilterPostBlockAdaptor
12
ADT_PBL_RB_A
,
// PostBlockRefineBlockAdaptor
13
ADT_NCP06_RB_A
,
// NetCP06RefineBlockAdaptor
14
ADT_TC_C
,
//TemplateCommonConvertor
15
ADT_DM_T_C
,
//DataMappingTemplatesConvertor
16
ADT_DPMT_DMT_A
,
//DataPreMappingTemplatesDataMappingTemplatesAdaptor
17
// ADT_R_DPMR_A, //RefineDataPreMappingRegularAdaptor
18
ADT_DPMR_C
,
//DataPreMappingRegularConvertor
19
ADT_DPMR_DMR_A
,
//DataPreMappingRegularDataMappingRegularAdaptor
20
ADT_DMT_DMCB_A
,
//DataMappingTemplatesDataMappingCommonBlockAdaptor
21
ADT_DMT_ETPBSB_A
,
//DataMappingTemplatesETPBSBlockAdaptor
22
ADT_DMR_DMCB_A
,
//DataMappingRegularDataMappingCommonBlockAdaptor
23
ADT_DMR_ETPBSB_A
,
//DataMappingRegularETPBSBlockAdaptor
24
ADT_DMC_PDM_A
,
//DataMappingCommonPostDataMappingAdaptor
25
// ADT_PM_RWB_A, //PostMappingRWBlockAdaptor
26
ADT_PM_RW_A
,
//PostMappingRWAdaptor
27
ADT_ETPBT_C
,
//ETPBTConvertor
28
ADT_NDSP09_C
};
//NetDSP09Convertor
29
30
enum
ComponentType
{
CT_DEFAULT
,
//Default Component
31
CT_NetCP06
,
//NetCP06_point
32
CT_EXTFMSG
,
//NetExtFilter_point
33
CT_EXTFMSG_UPD
,
//NetExtFilterUpdate_point
34
CT_POSTBLOCK
,
//PostBlock component
35
CT_REFINE
,
//Refine component
36
CT_RB
,
//RefineBlock block of Refine component calls
37
CT_T
,
//Template component
38
CT_PMT
,
//PreMappingTemplate component
39
CT_MT
,
//MappingTemplate component
40
CT_PMR
,
//PreMappingRegular component
41
CT_MR
,
//MappingRegular component
42
CT_MCB
,
//MappingCommonBlock block of MappingCommon component calls
43
CT_MC
,
//MappingCommon block
44
CT_ETPBSB
,
//ETPBSBlock block of ETPBSB component calls
45
CT_ETPBS
,
//ETPBSB component
46
CT_PMB
,
//PostMappingBlock block of PostMapping component calls
47
CT_PM
,
//PostMapping component
48
CT_RWB
,
//RWBlock block of RW component calls
49
CT_RW
,
//RW component
50
CT_ETPBTB
,
//ETPBTBlock block of ETPBT component calls
51
CT_ETPBT
,
//ETPBT component
52
CT_NetDSP09
,
//NetDSP09_point
53
CT_CTEST
,
//Common Test
54
CT_HIGHLIGHT
// Highlight Component (Higlight utility)
55
};
56
57
enum
TaskWaitObjectExeptionsType
{
HCECTE_DEFAULT
,
58
HCECTE_EXP1
,
59
HCECTE_EXP2
,
60
HCECTE_COMPONENT_EXP
,
61
HCECTE_EXP_BASE
};
62
enum
ServiceType
{
SRV_DEFAULT
,
63
SRV_CRAWLER
,
64
SRV_CRAWLER_NET_CPOLL
,
65
SRV_EXT_FILTER
,
66
SRV_TSA
,
67
SRV_TSB
68
};
69
extern
std::string
componentNames
[];
70
extern
std::vector<ComponentType>
componentTypeVec
;
71
72
extern
const
std::string
COMMON_CHARSET
;
73
extern
const
std::string
INCOMING_CHARSET
;
74
// extern std::string componentManagerNames[];
75
}
76
77
#endif
78
sources
HCECSM
src
HCEConstants.hpp
Generated on Mon Jan 13 2014 13:08:37 for HCE project C++ developers source code library by
1.8.1.2