Files
Wei, Jing 5c462e7adb [Issue #2 ] 南瑞郭海龙交接最终版2.0
1.由于郭海龙修改了提供的库,导致增加了大量南瑞的头文件,
  所以新建include目录用于存放所有的南瑞提供的同文件。

2. 修复sys_nicmonitor进程重启后,调用接口告警问题。

3. 增加USER_NUSP宏,用于nusp用户。

4. 由于新增了许多头文件且需交接给郭海龙,所以独立了一版2.0版本以用于区分。

	修改:     code/README
	新文件:   code/dep/42/dotconf#1.0.13-1.pkg.tar.gz
	新文件:   code/dep/42/run.sh
	新文件:   code/dep/90/libdotconf-dev_1.3-0.2_amd64.deb
	新文件:   code/dep/90/libdotconf-dev_1.3-0.2_arm64.deb
	新文件:   code/dep/90/libdotconf0_1.3-0.2_amd64.deb
	新文件:   code/dep/90/libdotconf0_1.3-0.2_arm64.deb
	新文件:   code/dep/90/run.sh
	新文件:   code/dep/libproc_common.so
	新文件:   code/dep/old/libman.so
	新文件:   code/dep/proc_common.cpp
	新文件:   code/sys_nicmonitor-code.tar.gz
	修改:     code/sys_nicmonitor/Makefile
	修改:     code/sys_nicmonitor/README
	新文件:   code/sys_nicmonitor/include/common_types.h
	新文件:   code/sys_nicmonitor/include/d5000_err.h
	新文件:   code/sys_nicmonitor/include/db_api/DeleteRecorder.h
	新文件:   code/sys_nicmonitor/include/db_api/codb_net.h
	新文件:   code/sys_nicmonitor/include/db_api/mc_rtdb_m.h
	新文件:   code/sys_nicmonitor/include/db_api/mc_rtdb_mng.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_apinet.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_apinet_rtdb_key.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_apiop.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_apiop.h.old
	新文件:   code/sys_nicmonitor/include/db_api/odb_app2id.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_autolock.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_baseindex.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_ckeymanager.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_common.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_define.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_double_overflow_hashindex.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_field.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_hashindex.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_hashpk.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_intel_ptr.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_lock.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_net.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_net_m.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_netfactory.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_nooverflow_pk.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_orbmgr.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_profile.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_prv_struct.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_public.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_rtdbbase.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_rtdbfactory.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_rtdbop.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_rtdbtable.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_struct.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_system.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_table.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_tablebase.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_tablemgr.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_tablenet.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_tableop.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_where.h
	新文件:   code/sys_nicmonitor/include/db_api/pub_buf.h
	新文件:   code/sys_nicmonitor/include/db_api/rtdb_graph_name_list.h
	新文件:   code/sys_nicmonitor/include/db_api/server2proto.h
	新文件:   code/sys_nicmonitor/include/db_api/tab2idx.h
	新文件:   code/sys_nicmonitor/include/db_api/vl_get_data.h
	新文件:   code/sys_nicmonitor/include/db_api/vl_struct.h
	新文件:   code/sys_nicmonitor/include/db_api/vl_struct_m.cpp
	新文件:   code/sys_nicmonitor/include/db_api/vl_struct_m.h
	新文件:   code/sys_nicmonitor/include/db_com/CAppNo.h
	新文件:   code/sys_nicmonitor/include/db_com/CCharArray.h
	新文件:   code/sys_nicmonitor/include/db_com/CDataStream.h
	新文件:   code/sys_nicmonitor/include/db_com/CDbCommitClient.h
	新文件:   code/sys_nicmonitor/include/db_com/CDbMonitorClient.h
	新文件:   code/sys_nicmonitor/include/db_com/CDbMonitorLocal.h
	新文件:   code/sys_nicmonitor/include/db_com/CDbMonitorShm.h
	新文件:   code/sys_nicmonitor/include/db_com/CDbRepSet.h
	新文件:   code/sys_nicmonitor/include/db_com/CDbSem.h
	新文件:   code/sys_nicmonitor/include/db_com/CDbSemUse.h
	新文件:   code/sys_nicmonitor/include/db_com/CDbShm.h
	新文件:   code/sys_nicmonitor/include/db_com/CDyCfgLocal.h
	新文件:   code/sys_nicmonitor/include/db_com/CDyCommitClient.h
	新文件:   code/sys_nicmonitor/include/db_com/CDyMonitorClient.h
	新文件:   code/sys_nicmonitor/include/db_com/CDyMonitorLocal.h
	新文件:   code/sys_nicmonitor/include/db_com/CDyMonitorShm.h
	新文件:   code/sys_nicmonitor/include/db_com/CDySem.h
	新文件:   code/sys_nicmonitor/include/db_com/CDySemUse.h
	新文件:   code/sys_nicmonitor/include/db_com/CDyShm.h
	新文件:   code/sys_nicmonitor/include/db_com/CDyTagShmInfo.h
	新文件:   code/sys_nicmonitor/include/db_com/CErrorLog.h
	新文件:   code/sys_nicmonitor/include/db_com/CFindFile.h
	新文件:   code/sys_nicmonitor/include/db_com/CPrecTime.h
	新文件:   code/sys_nicmonitor/include/db_com/CRecordSet.h
	新文件:   code/sys_nicmonitor/include/db_com/CRedisAccess.h
	新文件:   code/sys_nicmonitor/include/db_com/CRepSet.h
	新文件:   code/sys_nicmonitor/include/db_com/CSaveReCommitSql.h
	新文件:   code/sys_nicmonitor/include/db_com/CSqlResultAlign.h
	新文件:   code/sys_nicmonitor/include/db_com/CSqlResultAlignClient.h
	新文件:   code/sys_nicmonitor/include/db_com/CSqlResultAlignClient2.h
	新文件:   code/sys_nicmonitor/include/db_com/DBAccess.h
	新文件:   code/sys_nicmonitor/include/db_com/DBCipher.h
	新文件:   code/sys_nicmonitor/include/db_com/DBConnectPool.h
	新文件:   code/sys_nicmonitor/include/db_com/DbFileNetIf.h
	新文件:   code/sys_nicmonitor/include/db_com/Hbase.h
	新文件:   code/sys_nicmonitor/include/db_com/Hbase_constants.h
	新文件:   code/sys_nicmonitor/include/db_com/Hbase_types.h
	新文件:   code/sys_nicmonitor/include/db_com/MyMutex.h
	新文件:   code/sys_nicmonitor/include/db_com/cross_region_sync_client.h
	新文件:   code/sys_nicmonitor/include/db_com/database_rep_m.h
	新文件:   code/sys_nicmonitor/include/db_com/db_commit_define.h
	新文件:   code/sys_nicmonitor/include/db_com/db_commit_m.h
	新文件:   code/sys_nicmonitor/include/db_com/db_error_define.h
	新文件:   code/sys_nicmonitor/include/db_com/db_extern.h
	新文件:   code/sys_nicmonitor/include/db_com/db_global.h
	新文件:   code/sys_nicmonitor/include/db_com/db_micro_define.h
	新文件:   code/sys_nicmonitor/include/db_com/db_monitor_define.h
	新文件:   code/sys_nicmonitor/include/db_com/db_monitor_define.h.old
	新文件:   code/sys_nicmonitor/include/db_com/db_monitor_extern.h
	新文件:   code/sys_nicmonitor/include/db_com/db_monitor_global.h
	新文件:   code/sys_nicmonitor/include/db_com/db_monitor_m.h
	新文件:   code/sys_nicmonitor/include/db_com/db_monitor_m.h.old
	新文件:   code/sys_nicmonitor/include/db_com/db_rep_lib_define.h
	新文件:   code/sys_nicmonitor/include/db_com/db_stat_m.h
	新文件:   code/sys_nicmonitor/include/db_com/db_stat_service_interface.h
	新文件:   code/sys_nicmonitor/include/db_com/ds_log.h
	新文件:   code/sys_nicmonitor/include/db_com/dy_commit_m.h
	新文件:   code/sys_nicmonitor/include/db_com/dy_monitor_define.h
	新文件:   code/sys_nicmonitor/include/db_com/dy_monitor_m.h
	新文件:   code/sys_nicmonitor/include/db_com/dy_public_m.h
	新文件:   code/sys_nicmonitor/include/db_com/dy_sample_define_m.h
	新文件:   code/sys_nicmonitor/include/db_com/dy_sample_define_service_interface.h
	新文件:   code/sys_nicmonitor/include/db_com/dy_stat_m.h
	新文件:   code/sys_nicmonitor/include/db_com/dy_stat_service_interface.h
	新文件:   code/sys_nicmonitor/include/db_com/hiredis.h
	新文件:   code/sys_nicmonitor/include/db_com/interpreter_define.h
	新文件:   code/sys_nicmonitor/include/db_com/interpreter_struct.h
	新文件:   code/sys_nicmonitor/include/db_com/lexical_anls.h
	新文件:   code/sys_nicmonitor/include/db_com/public_m.h
	新文件:   code/sys_nicmonitor/include/db_com/query_sample_m.h
	新文件:   code/sys_nicmonitor/include/db_com/query_sample_pi.h
	新文件:   code/sys_nicmonitor/include/db_com/query_sample_pi_m.h
	新文件:   code/sys_nicmonitor/include/db_com/query_sample_service_interface.h
	新文件:   code/sys_nicmonitor/include/db_com/query_sample_service_pi_interface.h
	新文件:   code/sys_nicmonitor/include/db_com/query_stat_m.h
	新文件:   code/sys_nicmonitor/include/db_com/query_stat_service_interface.h
	新文件:   code/sys_nicmonitor/include/db_com/rdb_commit_client.h
	新文件:   code/sys_nicmonitor/include/db_com/rdb_commit_m.h
	新文件:   code/sys_nicmonitor/include/db_com/rdb_define.pb.h
	新文件:   code/sys_nicmonitor/include/db_com/read.h
	新文件:   code/sys_nicmonitor/include/db_com/rtdbkey_defs.h
	新文件:   code/sys_nicmonitor/include/db_com/sample_data_client_base.h
	新文件:   code/sys_nicmonitor/include/db_com/sample_data_m.h
	新文件:   code/sys_nicmonitor/include/db_com/sample_define_m.h
	新文件:   code/sys_nicmonitor/include/db_com/sample_define_service_interface.h
	新文件:   code/sys_nicmonitor/include/db_com/sample_modify_m.h
	新文件:   code/sys_nicmonitor/include/db_com/sample_modify_service_interface.h
	新文件:   code/sys_nicmonitor/include/db_com/sds.h
	新文件:   code/sys_nicmonitor/include/db_com/server_define.h
	新文件:   code/sys_nicmonitor/include/db_com/sheetdataclient.h
	新文件:   code/sys_nicmonitor/include/db_com/sheetdataclient.h0604
	新文件:   code/sys_nicmonitor/include/db_com/sql_sp_client_base.h
	新文件:   code/sys_nicmonitor/include/db_com/sql_sp_define.h
	新文件:   code/sys_nicmonitor/include/db_com/sql_sp_m.h
	新文件:   code/sys_nicmonitor/include/db_com/sql_sp_send_client_base.h
	新文件:   code/sys_nicmonitor/include/db_com/sql_syntax_anls.h
	新文件:   code/sys_nicmonitor/include/db_com/sql_to_cime.h
	新文件:   code/sys_nicmonitor/include/db_com/sqlite_access.h
	新文件:   code/sys_nicmonitor/include/db_com/sqlite_server_client.h
	新文件:   code/sys_nicmonitor/include/db_com/sqlite_srv_m.h
	新文件:   code/sys_nicmonitor/include/db_com/store_access_client.h
	新文件:   code/sys_nicmonitor/include/db_com/trigger_sample_m.h
	新文件:   code/sys_nicmonitor/include/db_com/trigger_sample_service_interface.h
	新文件:   code/sys_nicmonitor/include/db_com/wholepubtools.h
	新文件:   code/sys_nicmonitor/include/db_com/wholesampledata.h
	新文件:   code/sys_nicmonitor/include/db_com/wholesqlsp.h
	新文件:   code/sys_nicmonitor/include/log_api.h
	新文件:   code/sys_nicmonitor/include/log_define.h
	新文件:   code/sys_nicmonitor/include/logclient.h
	新文件:   code/sys_nicmonitor/include/port_def.h
	新文件:   code/sys_nicmonitor/include/proc_common.h
	新文件:   code/sys_nicmonitor/include/scn_common.h
	新文件:   code/sys_nicmonitor/include/sysadm/proc_define.h
	新文件:   code/sys_nicmonitor/include/sysadm/scn_define.h
	新文件:   code/sys_nicmonitor/include/system.h
	修改:     code/sys_nicmonitor/mnic.c
	修改:     code/sys_nicmonitor/nicinfo_shm.c
	修改:     code/sys_nicmonitor/test.c
	修改:     code/sys_nicmonitor/version.h
	新文件:   code/test/test_nic
	新文件:   code/test/test_nic.cpp
	新文件:   packages/sys_nicmonitor-2.0-linx90-aarch64-bin-d5000.tar.gz
	新文件:   packages/sys_nicmonitor-2.0-linx90-aarch64-bin-nusp.tar.gz
	新文件:   packages/sys_nicmonitor-2.0-linx90-x86_64-bin-d5000.tar.gz
	新文件:   packages/sys_nicmonitor-2.0-linx90-x86_64-bin-nusp.tar.gz
	重命名:   sys_nicmonitor-arm-bin.tar.gz -> packages/sys_nicmonitor-arm-bin.tar.gz
	重命名:   sys_nicmonitor-arm.tar.gz -> packages/sys_nicmonitor-arm.tar.gz
	新文件:   packages/sys_nicmonitor-mips64-bin.tar.gz
	新文件:   packages/sys_nicmonitor-mips64.tar.gz

Signed-off-by: Wei, Jing <jwei@linx-info.com>
2020-10-22 19:15:38 +08:00

314 lines
8.7 KiB
C
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
/*******************************************************************************
FileName: system.h
DESCRIPTION: system constants definitions
COMMENT:
History:
Date Version Modifier Activities
================================================================================
2009-06-01 1.0 ZMY modify
2009-04-09 1.0 GY created
*******************************************************************************/
#ifndef __SYSTEM_h__
#define __SYSTEM_h__
#include "port_def.h"
//应用如SCADA指一组进程加上对应的实时库数据实体
//服务如DATA_SRV指一组进程但没有对应的实时库数据实体
//PUBLIC应用下的进程提供公共服务运行在所有服务器上
//BASE_SERVICE服务的进程提供公共服务运行在服务器和工作站上
//工作站上没有实时库
//hpux FALSE AND TRUE definition
#ifdef _HPUX
#ifndef TRUE
#define TRUE 1
#endif
#ifndef FALSE
#define FALSE 0
#endif
#endif
#ifdef _SUN
#ifndef FALSE
#define FALSE 0
#endif
#ifndef TRUE
#define TRUE 1
#endif
#endif
#ifdef _LINUX
#ifndef TRUE
#define TRUE 1
#endif
#ifndef FALSE
#define FALSE 0
#endif
#ifndef NULL
#define NULL 0
#endif
#endif
#define GET_RECORD_ID(a) ((struct COMM_KEY_STRU*)(&a))->record_id
#define GET_TABLE_NO(a) ((struct COMM_KEY_STRU*)(&a))->table_no
#define GET_COLUMN_ID(a) ((struct COMM_KEY_STRU*)(&a))->column_id
#define GET_AREA_ID(a) ((struct KEY_STRU_AREA*)(&a))->area
#define GET_RECORD_ID_IN_AREA(a) ((struct KEY_STRU_AREA*)(&a))->key
#define SET_RECORD_ID(a,b) ((struct COMM_KEY_STRU*)(&a))->record_id=b
#define SET_TABLE_NO(a,b) ((struct COMM_KEY_STRU*)(&a))->table_no=b
#define SET_COLUMN_ID(a,b) ((struct COMM_KEY_STRU*)(&a))->column_id=b
#define SET_AREA_ID(a,b) ((struct KEY_STRU_AREA*)(&a))->area=b
#define SET_RECORD_ID_IN_AREA(a,b) ((struct KEY_STRU_AREA*)(&a))->key=b
// language definition
//#define LOCAL_LANGUAGE "gbk"
#define LOCAL_LANGUAGE (getenv("LANGUAGE_CODE")==NULL?"GBK":getenv("LANGUAGE_CODE"))
// context definitions
//#define AC_MAX_NUM 5 //del by tcr 2007/03/16
#define AC_MAX_NUM 32768
#define AC_DEFAULT_NO 0
#define AC_REALTIME_NO 1
#define AC_STUDY_NO 2
#define AC_RESEARCH_NO 2
#define AC_PLAN_NO 3
#define AC_FUTURE_NO 3
#define AC_TEST_NO 4
#define AC_PDR_NO 5
#define AC_DTS_NO 6
#define AC_TRAINING_NO 6
#define AC_SYS_NO 15
#define AC_REALTIME_NAME "realtime"
#define AC_RESEARCH_NAME "study"
#define AC_STUDY_NAME "study"
#define AC_TRAINING_NAME "training"
#define AC_PLAN_NAME "plan"
#define AC_TEST_NAME "test"
#define AC_PDR_NAME "pdr"
#define AC_DTS_NAME "dts"
#define AC_SYS_NAME "sys"
#define AC_FUTURE_NAME "plan"
#define AC_REALTIME_MSG "realtime"
#define AC_TRAINING_MSG "training"
#define AC_PLAN_MSG "plan"
#define AC_TEST_MSG "test"
#define AC_PDR_MSG "pdr"
#define AC_DTS_MSG "dts"
// application definitions
#define MAX_AF_NUM 64 /* 1 ~ 32768 */
#define AF_SCADA 1
#define AF_PAS 2
#define AF_DTS 3
#define AF_FES 4
#define AF_AGC 5
#define AF_AVC 6
#define AF_WAMS 7
#define AF_CIM 8
#define AF_WDM 9
#define AF_TMR 10
#define AF_DESUFS 11
#define AF_SCHEDULE 12
#define AF_DSA 13
#ifdef _APP_SYS_SUBSTATION
#define AF_WF 14
#else
#define AF_LLS 14
#endif
#define AF_OMS 15
#define AF_PUBLIC 16
#define AF_DATA_SRV 33
#define AF_BASE_SRV 34
#define AF_REPORT_SRV 35
#define AF_DMS_SCADA 65
#define AF_DMS_FES 66
#define AF_DMS_PAS 67
#define AP_SCADA 100000
#define AP_PAS 200000
#define AP_DTS 300000
#define AP_FES 400000
#define AP_FES_GPS 410000
#define AP_AGC 500000
#define AP_AVC 600000
#define AP_WAMS 700000
#define AP_CIM 800000
#define AP_WDM 900000
#define AP_TMR 1000000
#define AP_DESUFS 1100000
#define AP_SCHEDULE 1200000
#define AP_DSA 1300000
#ifdef _APP_SYS_SUBSTATION
#define AP_WF 1400000
#else
#define AP_LLS 1400000
#endif
#define AP_OMS 1500000
#define AP_PUBLIC 1600000
#define AP_PUBLIC_RESRC 1610000
#define AP_PUBLIC_CLUSTER 1601000
#define AP_PUBLIC_PROXY 1600200
#define AP_PUBLIC_DIVISION 1600300
#define AP_PUBLIC_CHAT 1651000
//add by zhaohaifeng
#define AP_DMS_SCADA 6500000
#define AP_DMS_FES 6600000
#define AP_DSCADA_AREA 6500000
#define AP_DMS_SCADA_RED 6510000 //add by xtp
//add end
#define AP_DPAS_MODEL 6700000
#define AP_DPAS_RTNET 6701100
#define AP_DPAS_DPF 6701200
#define AP_DPAS_DPF1 6701201
#define AP_DPAS_DPF2 6701202
#define AP_DPAS_DPF3 6701203
#define AP_DPAS_LF 6701300
#define AP_FES_RELAY 402000 //ddx
#define AP_DATA_SRV 3300000
#define AP_DATA_SRV_DMS 3301000
#define AP_GIS_SRV 3310000
#define AP_DATA_SRV_DY 3310100
#define AP_FILE_SERV 3320000
#define AP_DATA_MODEL 3330000
#define AP_BASE_SRV 3400000
#define AP_REPORT_SRV 3500000
#define AP_DEFAULT -999
#define AF_SCADA_NAME "scada"
#define AF_PAS_NAME "pas"
#define AF_DTS_NAME "dts"
#define AF_FES_NAME "fes"
#define AF_AGC_NAME "agc"
#define AF_AVC_NAME "avc"
#define AF_WAMS_NAME "wams"
#define AF_CIM_NAME "cim"
#define AF_WDM_NAME "wdm"
#define AF_TMR_NAME "tmr"
#define AF_DESUFS_NAME "desufs"
#define AF_SCHEDULE_NAME "schedule"
#define AF_DSA_NAME "dsa"
#define AF_LLS_NAME "lls"
#define AF_WF_NAME "wf"
#define AF_OMS_NAME "oms"
#define AF_PUBLIC_NAME "public"
#define AF_OSM_NAME "osm"
#define AF_DATA_SRV_NAME "data_srv"
#define AF_DATA_SRV_DMS_NAME "data_srv_dms"
#define AF_BASE_SRV_NAME "base_srv"
#define AF_REPORT_SRV_NAME "report_srv"
//add for dms
#define AF_DMS_SCADA_NAME "dscada" //add by slong
#define AF_DMS_FES_NAME "dfes"//add by wuhuichao
#define AF_DMS_SCADA_RED_NAME "dscada_red" //add by xtp
//add end
#define AF_FES_RELAY_NAME "fes_relay"//ddx
#define AF_AP_MOD 100000
#define AP_RESEARCH_MOD 100
#define AP_PAS_MODEL 200000
#define AP_PAS_RTNET 201100
#define AP_PAS_DPF 201200
#define AP_PAS_LF 201300
#define AP_PAS_NETCA 201400
#define AP_PAS_FAULT 201500
#define AP_PAS_BUSLF 201600
#define AP_PAS_SENS 201700
#define AP_PAS_OPF 201800
#define AP_PAS_NETEQ 201900
#define AP_PAS_SCD 202000
#define AP_PAS_RTS 202100
#define AP_PAS_SCED 202200
#define AP_PAS_AVC 202500
#define AP_PAS_PLAN 202600
#define AP_PAS_AVCDF 202700
#define AP_PAS_GENSK 202800
#define AP_PAS_STUSQA 202900
#define AP_PAS_STUSQB 203000
#define AP_PAS_ATC 203100
#define AP_PAS_AZP 203200
#define AP_PAS_RISK 203300//xux
#define AP_PAS_NODE 203500
#define AP_PAS_LDADS 203600
#define AP_WAMS_FES 702100
#define AP_WAMS_HIS 703100
#define AP_PAS_RESEARCH_1 202900
#define AP_PAS_RESEARCH_2 203000
#define AP_SCADA_SIM 101000
#define AP_SCADA_RED 1110
#define AP_SCADA_RELAY 102000
#define AP_SCADA_ADM 103000
#define AP_SCADA_IFA 104000
#define AP_SCADA_ISW 105000
#define AP_SCADA_OAA 106000
#define AP_SCADA_LTA 107000
#define AP_SCADA_OSM 108000
#define AP_OSM 108000
#define AP_SCADA_AREA 131000
#define AP_AVC_CTLNS 601000
#define AP_AVC_ROPF 602000
#define AP_AVC_SVC 604000
#define AP_AVC_DVC 603000
#define AP_AVC_EVA 605000
//SCHEDULE
#define AP_SCHEDULE_LF 1200100
#define AP_SCHEDULE_BUSLF 1200200
#define AP_SCHEDULE_RPP 1210100
#define AP_SCHEDULE_IPP 1210200
#define AP_SCHEDULE_SPP 1210300
#define AP_SCHEDULE_MPP 1210400
#define AP_SCHEDULE_LPP 1210500
#define AP_SCHEDULE_ROP 1220100
#define AP_SCHEDULE_SOP 1220200
#define AP_SCHEDULE_WOP 1220300
#define AP_SCHEDULE_MOP 1220400
#define AP_SCHEDULE_LOP 1220500
//
#define HOME_ENV_NAME "D5000_HOME"
// column IDs
#define COLID_T0002_COLUMN_SPECIAL 31
//DB FAULT STATUS (1+N)
#define DB_FAULT_STATUS -201
#define SET_DATA 4508
#define CONF_DIR "conf"
#define MAX_MSG_PACKET_SIZE 32767
#define SLICE_MAX_NUM 255
#endif