2G ems initial
This commit is contained in:
75
omc/plat/mgc/src/include/mgc_const.h
Normal file
75
omc/plat/mgc/src/include/mgc_const.h
Normal file
@@ -0,0 +1,75 @@
|
||||
#ifndef _MGC_CONST__H
|
||||
#define _MGC_CONST__H
|
||||
|
||||
#define MGC_MAX_OPER_STEPS_NUM 8
|
||||
|
||||
#define MGC_MGCF_STATE_REQUEST 1
|
||||
#define MGC_MGCF_STATE_INDICATION 2
|
||||
#define MGC_MGCF_STATE_INIT 3
|
||||
|
||||
#define MGC_MGCF_TIMER_50MS 5
|
||||
#define MGC_MGCF_TIMER_1S 100
|
||||
#define MGC_MGCF_TIMER_10S 10 * MGC_MGCF_TIMER_1S
|
||||
#define MGC_MGCF_TIMER_20S 20 * MGC_MGCF_TIMER_1S
|
||||
#define MGC_MGCF_TIMER_1H 3600 * MGC_MGCF_TIMER_1S
|
||||
|
||||
#define MGC_CHNL_START_DS 0
|
||||
#define MGC_CHNL_START_INTERNAL 8192
|
||||
#define MGC_CHNL_START_ANN 9216
|
||||
#define MGC_CHNL_START_MSS 9256
|
||||
#define MGC_CHNL_START_AALN 9416
|
||||
|
||||
#define MGC_CHNL_NUM_INTERNAL 1024
|
||||
#define MGC_CHNL_NUM_ANN 200
|
||||
//#define MGC_CHNL_NUM_MSS 4
|
||||
#define MGC_CHNL_NUM_AALN 8
|
||||
#define MGC_CHNL_NUM_DS_TOTAL 8192
|
||||
|
||||
#define MGC_CHNL_NUM_INTERNAL_PER_PORT 1
|
||||
#define MGC_CHNL_NUM_AALN_PER_PORT 1
|
||||
#define MGC_CHNL_NUM_ANN_PER_TYPE 40
|
||||
#define MGC_CHNL_NUM_DS_PER_PORT 32
|
||||
|
||||
#define MGC_MNG_CMD_IDLE 0
|
||||
#define MGC_MNG_CMD_REMOVE_CHNL 1
|
||||
#define MGC_MNG_CMD_OVERWRITE 2
|
||||
#define MGC_MNG_CMD_CLEAR_AFTER_OPER 3
|
||||
|
||||
#define MGC_CHNL_STATUS_IDLE 0
|
||||
#define MGC_CHNL_STATUS_CREATING 1
|
||||
#define MGC_CHNL_STATUS_CREATED 2
|
||||
|
||||
|
||||
#define MGC_INTERNAL_VIRTUAL_MG 0
|
||||
#define MGC_8ECP_MG_OFFSET 1
|
||||
#define MGC_8ECP_MAX_TRK_PER_MG 8
|
||||
|
||||
#define MGC_MAX_NUM_OF_CHNL_CON 512
|
||||
#define MGC_MAX_NUM_OF_CON 8192
|
||||
|
||||
#define MGC_MGCP_MGC_PORT 2727
|
||||
#define MGC_MGCP_MG_PORT 2427
|
||||
|
||||
#define MGC_MAX_ASCIIIN_LEN 4096
|
||||
#define MGC_MAX_ASCIIOUT_LEN 4096
|
||||
#define MGC_MAX_ASCITMP_LEN 4096
|
||||
|
||||
#define MGC_MONITOR_NONE 0x0000
|
||||
#define MGC_MONITOR_ERROR 0x0010
|
||||
#define MGC_MONITOR_ALL 0xffff
|
||||
|
||||
#define MGC_CHNL_CLEAR_PORT 0
|
||||
#define MGC_CHNL_SAVE_PORT 1
|
||||
|
||||
#define MGC_MAX_TONE_NO 16
|
||||
|
||||
//#define MGC_8K_TONE_CHNL_SILENT (0 * 8 + 7) * 32 + 31
|
||||
|
||||
#define MGC_PKG_SIG_G_RT ((MGCP_PKG_G << 8) | MGCP_G_SIG_RT)
|
||||
#define MGC_PKG_SIG_L_BZ ((MGCP_PKG_L << 8) | MGCP_L_SIG_BZ)
|
||||
#define MGC_PKG_SIG_L_WT ((MGCP_PKG_L << 8) | MGCP_L_SIG_WT)
|
||||
|
||||
#define MGC_CHNL_AUEP_IDLE 0
|
||||
#define MGC_CHNL_AUEP_IN_PROGRESS 1
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user