Files
autobuild-tools/code/sys_nicmonitor/include/d5000_err.h
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

131 lines
7.9 KiB
C

/*3.ʵʱ¿â´íÎóÂë*/
/*ERR_RTDB_ errno of rtdb --- wj added on 20090218 */
#define ERR_RTDB_ERROR -1 /* error */
#define ERR_RTDB_PARA -2 /* bad para_parameter */
#define ERR_RTDB_CHAOS -3 /* innner error */
//access
#define ERR_RTDB_ACCESSMETH -3001 /* access_meth is error */
#define ERR_RTDB_EXIST -3002 /* Db name is exist, cannot creat */
#define ERR_RTDB_NODB -3003 /* Db name not founded */
#define ERR_RTDB_INVDBNO -3004 /* Db no is wrong */
#define ERR_RTDB_INVFNAME -3005 /* Field name not founded */
#define ERR_RTDB_HASOPENED -3006 /* The db has been opened */
#define ERR_RTDB_FILE_NOPEN -3007 /* The file cannot open */
#define ERR_RTDB_READ_FILE -3008 /* The file cannot read */
#define ERR_RTDB_APP_NO_DB -3009 /* This table isn't in current application */
#define ERR_RTDB_DB_NONE -3010 /* The table is deleted or hasn't been created*/
//lock
#define ERR_RTDB_LOCK -3111 /* The db is locked */
#define ERR_RTDB_UNLOCK -3112 /* The db isnot locked */
#define ERR_RTDB_INVUNLOCK -3113 /* locker is not me */
#define ERR_RTDB_NOINDEX -3114 /* havenot index */
#define ERR_RTDB_DIFFSIZE -3121 /* size is different */
#define ERR_RTDB_NOTCHKEY -3122 /* ?? */
#define ERR_RTDB_NOCACHE -3123 /* no cache block */
#define ERR_RTDB_NOTE_NEND -3124 /* NOTE must be last field */
#define ERR_RTDB_CTRLFULL -3131 /* The db ctrl table is full */
#define ERR_RTDB_DBFULL -3132 /* The db is full */
#define ERR_RTDB_EODB -3133 /* End of Database */
#define ERR_RTDB_INVSIZE -3134 /* The size is invalid */
#define ERR_RTDB_DBBEGIN -3135 /* Have reach the begin of db */
#define ERR_RTDB_DBEND -3136 /* Have reach the end of db */
#define ERR_RTDB_INVCCOMM -3137 /* Invalid comparition command */
#define ERR_RTDB_TMOPEN -3138 /* Too many open */
#define ERR_RTDB_EMPTY -3139 /* table is empty */
////key
#define ERR_RTDB_KEYNOTFIND -3241 /* keyword not founded */
#define ERR_RTDB_MULTIKEY -3242 /* Multi-keywords */
#define ERR_RTDB_INVKEY -3243 /* The keyword is invalid */
#define ERR_RTDB_MKEYFIELD -3244 /* The keyword field can be only one */
#define ERR_RTDB_KEYFLEN -3245 /* The keyword length must be 4 times*/
#define ERR_RTDB_DBTYPE -3246 /* Invalid db type */
#define ERR_RTDB_KEYTYPE -3247 /* Invalid keyword type */
#define ERR_RTDB_PASSWD -3248 /* Invalid passwd */
////table
#define ERR_RTDB_TABLE_NO -3300 /* no match table or no*/
#define ERR_RTDB_TABLE_STA -3301 /* table status is abnormal */
////record
#define ERR_RTDB_EXISTREC -3451 /* Record existed, cannot write */
#define ERR_RTDB_NEXISTREC -3452 /* Record not existed, cannot modify */
#define ERR_RTDB_SUPMAX -3453 /* record value too bigger */
#define ERR_RTDB_BELMIN -3454 /* record value too smaller */
#define ERR_RTDB_RECSIZE -3455 /* record size wrong */
#define ERR_RTDB_NOTERASE -3456 /* record not erased */
#define ERR_RTDB_RECERASE -3457 /* The record is erased */
#define ERR_RTDB_POINTER -3458 /* record_pointer error */
#define ERR_RTDB_CONT_ERR -3459 /* condition express error */
#define ERR_RTDB_NEED_CHK -3460 /* something wrong, need to check record state*/
////field
#define ERR_RTDB_DATATYPE -3561 /* field data type is wrong */
#define ERR_RTDB_DIFFTYPE -3562 /* type is different */
#define ERR_RTDB_KEYFIELD -3563 /* The field is keyword */
#define ERR_RTDB_BIGFIELDNO -3564 /* The field no is too big */
#define ERR_RTDB_DLT_WRITE -3565 /* The direct link hash cannot write */
#define ERR_RTDB_INVFIELDNO -3566 /* field_no is wrong */
#define ERR_RTDB_NOTFIND -3567 /* Not find the value */
#define ERR_RTDB_FIELD_NO -3568 /* no match field name or no */
#define ERR_RTDB_FIELD_SIZE -3569 /* field length wrong */
#define ERR_RTDB_NONE_FIELD -3570 /* this table has no field */
//operation
#define ERR_RTDB_INVCOMM -3601 /* Invalid db operater command */
#define ERR_RTDB_NPERMIT -3602 /* The OP is not permit */
#define ERR_RTDB_CONTEXT -3620 /* no context or application */
#define ERR_RTDB_APP_UNLOAD -3621 /* application isn't loaded */
#define ERR_RTDB_SQL_COMMAND -3631 /*select error*/
#define ERR_RTDB_SQL_FORM -3632 /*form error*/
#define ERR_RTDB_SQL_WHERE -3633 /*where condition error*/
#define ERR_RTDB_SQL_ORDER -3634 /*order by error*/
//memory
#define ERR_RTDB_MEMORY -3700 /* Cannot malloc or calloc memory */
#define ERR_RTDB_BUFFFULL -3701 /* Buffer is full */
#define ERR_RTDB_MEM_NOALLOC -3702 /* The memory cannot allocation */
#define ERR_RTDB_MAP -3710 /* map file error */
#define ERR_RTDB_SHM -3711 /* get shm error */
#define ERR_RTDB_OFLOW_MALLOC -3712 /* malloc error in overflow area */
#define ERR_RTDB_OFLOW_FREE -3713 /* free error in overflow area */
#define ERR_RTDB_STG_HASH_SAME_HASH_NUM -3715 /*error when INDEX_STORAGE_HASH_REC_HEAD::same_hash_num<0 */
#define ERR_RTDB_WRONG_MEM -3716 /* shmget or mmap a wrong memory */
#define ERR_RTDB_INDEX_MEM_ALLOC_TYPE -3717 /*wrong index memory allocation type */
//#define ERR_RTDB_PTABFULL -10 /* process tab is full */
//sql
#define ERR_RTDB_SQL -3720 /* sql syntax error */
#define ERR_RTDB_DBNAMENOTF -3800 /* db_name not founded */
#define ERR_RTDB_FACNAMENOTF -3801 /* fac_name not founded */
#define ERR_RTDB_VALNAMENOTF -3802 /* val_name not founded */
#define ERR_RTDB_FIELDNAMENOTF -3803 /* field_name not founded */
#define ERR_RTDB_VIEWFIELD -3901 /* view get fieldnum over error */
#define ERR_RTDB_SYBASE -3902 /* modify sybase error */
#define ERR_RTDB_INDEXERR -3903 /* index number error */
#define ERR_RTDB_MODIFYSIZE -3904 /* modify bufsize error */
#define ERR_RTDB_API_INVCOMM -3905 /* Invalid db operater command */
#define ERR_RTDB_API_NOAPP -3906 /* App name not founded */
#define ERR_RTDB_API_NODB -3907 /* Db name not founded */
#define ERR_RTDB_API_INVDBNO -3908 /* Db no is wrong */
#define ERR_RTDB_API_NODEOFF -3909 /* node is offline */
#define ERR_RTDB_API_ERRINIT -3910 /* odbms init error */
#define ERR_RTDB_API_NEWERR -3911 /* new space error */
#define ERR_RTDB_API_DATAERR -3912 /* data tye error */
#define ERR_RTDB_NOSPACE -3915 /* no space left in disk */
/* end of ERR_RTDB_ */