⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pubdef.hpp

📁 GB接口数据解译程序
💻 HPP
📖 第 1 页 / 共 4 页
字号:
#define  OAM_ACK_EPORT                			0x000d#define  OAM_ACK_ETIMER               			0x000e#define  OAM_ACK_ESPCID               			0x000f#define  OAM_ACK_ESPC                 			0x0010#define  OAM_ACK_EROUTESETID          			0x0011#define  OAM_ACK_ELINKID              			0x0012#define  OAM_ACK_ELINKSETID           			0x0013#define  OAM_ACK_ESLC                 			0x0014#define  OAM_ACK_ECIC                 			0x0015//API Message Type#define PSG_CC_SETUP_REQ		0x0001#define PSG_CC_SETUP_IND		0x0002#define PSG_CC_AC_REQ			0x0003#define PSG_CC_AC_IND			0x0004#define PSG_CC_ANSWER_REQ		0x0005#define PSG_CC_ANSWER_IND		0x0006#define PSG_CC_RELEASE_REQ		0x0007#define PSG_CC_RELEASE_IND		0x0008#define PSG_CC_EVENT_REQ		0x0009#define PSG_CC_EVENT_IND		0x000a#define PSG_CC_CIRCUIT_REQ		0x000b#define PSG_CC_CIRCUIT_IND		0x000c// TUP host/application management API message type.#define PSG_TM_REG_REQ			0x0010#define PSG_TM_REG_IND			0x0011#define PSG_TM_DEG_REQ			0x0012#define PSG_TM_DEG_IND			0x0013#define PSG_TM_CCCTL_REQ		0x0014#define PSG_TM_CCCTL_IND		0x0015// ISUP host/application management API message type.#define PSG_IM_REG_REQ			0x0010#define PSG_IM_REG_IND			0x0011#define PSG_IM_DEG_REQ			0x0012#define PSG_IM_DEG_IND			0x0013#define PSG_IM_CCCTL_REQ		0x0014#define PSG_IM_CCCTL_IND		0x0015// Layer3 host/application management API message type.#define PSG_LM_REG_REQ			0x0010 // Add 2005-10-26, by Wujianjin.#define PSG_LM_REG_IND			0x0011 // Add 2005-10-26, by Wujianjin.#define PSG_LM_DEG_REQ			0x0012 // Add 2005-10-26, by Wujianjin.#define PSG_LM_DEG_IND			0x0013 // Add 2005-10-26, by Wujianjin.#define PSG_LM_CCCTL_REQ		0x0014 // Add 2005-10-26, by Wujianjin.#define PSG_LM_CCCTL_IND		0x0015 // Add 2005-10-26, by Wujianjin.#define PSG_LM_DLINK_REL_IND	0x0016 // D-link released indication. Add 2006-05-09, by Wujianjin.#define PSG_LM_DLINK_EST_IND	0x0017 // D-link established indication. Add 2006-05-09, by Wujianjin.#define PSG_LM_DLINK_STP_REQ	0x0018 // Stop D-link request. Add 2006-05-09, by Wujianjin.#define PSG_LM_DLINK_ACT_REQ	0x0019 // Active D-link request. Add 2006-05-09, by Wujianjin.// MTP3 indication primitive API message type.//	--> TUP, ISUP, SCCP and other MTP3 users.#define PSG_MI_PAUSE_IND		0x7101#define PSG_MI_RESUME_IND		0x7102#define PSG_MI_UPU_IND			0x7103#define PSG_MI_STATUS_IND		0x7104/* * Declare ISUP API macro define. */#define CGIND_RESET				0 // Circuit group reset.#define CGIND_HARDWARE			1 // Hardware group blocked.#define CGIND_MAINTENANCE		2 // Maintenance group blocked.#define CGIND_SOFTWAER			3 // Reserved.//MAX#define IPC_MAXMSG				1024#define TCP_MAXMSG				1024#define IPC_MAX_MOD				255#define IPC_MAX_SUBMOD			16#define IPC_MAXEVENTQUE    		32#define IPC_ALARMCNT       		8000#define IPC_MAXEVENTCNT    		10000#define IPC_MAXTIMERQUE			3#define IPC_MAXNODE				2#define IPC_MAX_TIMER			20#define OST_NULL				-1#define OST_IDLE				0#define OST_WAIT_REGACK			1#define OST_WAIT_DEGACK			2#define OST_WAIT_OOSACK			3#define OST_WAIT_EXITACK		4#define OST_AVAILABLE			9#define OST_STATUS_EXCHANGE		10#define OST_COORD				11//objects ID#define OBJ_SYS         		0   // System objects.#define OBJ_OPA         		1   // Out put agent objects.#define OBJ_SYSMGR         		2#define OBJ_TCPAGN        		3#define OBJ_OAMSRV         		4#define OBJ_TUP         		5#define OBJ_ISUP         		6#define OBJ_UDPAGN         		7#define OBJ_LAPD2         		8#define OBJ_LAPD3         		9#define OBJ_SI         			10// ### The following lines are added for SAP project.#define OBJ_TCPCLIENT			11#define OBJ_SPP					12#define OBJ_SNIFFER				13#define OBJ_OUTPUT				14// ### End 2007-07-26#define OBJECT_NUMBER   		20#define IPC_BRDCST_SUBMOD   	0x0000000F#define IPC_BRDCST_MOD   		0x0000FFF0 // 0x000FFFF0. Modify 2004-12-27, by Wujianjin.#define IPC_BRDCST_NODE   		0xFFFF0000 // 0xFFF00000. Modify 2004-12-27, by Wujianjin.#define IPC_BRDCST_ALL   		0xFFFFFFFF// Declare ISUP message index.#define PSG_MSG_ISUP_IAM			0x0101#define PSG_MSG_ISUP_ACM			0x0102#define PSG_MSG_ISUP_ANM			0x0103#define PSG_MSG_ISUP_REL			0x0104#define PSG_MSG_ISUP_RLC			0x0105#define PSG_MSG_ISUP_SAM			0x0106#define PSG_MSG_ISUP_COT			0x0107#define PSG_MSG_ISUP_CCR			0x0108#define PSG_MSG_ISUP_FOT			0x0109#define PSG_MSG_ISUP_CRG			0x010A // 0x0108, Modify 2005-11-23, by Wujianjin.#define PSG_MSG_ISUP_CCL			0x010B#define PSG_MSG_ISUP_OPR			0x010C#define PSG_MSG_ISUP_MPM			0x010D#define PSG_MSG_ISUP_RSC			0x010E#define PSG_MSG_ISUP_BLO			0x010F#define PSG_MSG_ISUP_BLA			0x0110#define PSG_MSG_ISUP_UBL			0x0111#define PSG_MSG_ISUP_UBA			0x0112#define PSG_MSG_ISUP_GRS			0x0113#define PSG_MSG_ISUP_GRA			0x0114#define PSG_MSG_ISUP_CGB			0x0115#define PSG_MSG_ISUP_CGBA			0x0116#define PSG_MSG_ISUP_CGU			0x0117#define PSG_MSG_ISUP_CGUA			0x0118#define PSG_MSG_ISUP_CPG			0x0119#define PSG_MSG_ISUP_CON			0x011A#define PSG_MSG_ISUP_CQM			0x011B#define PSG_MSG_ISUP_CQR			0x011C#define PSG_MSG_ISUP_CFN			0x011D#define PSG_MSG_ISUP_FAC			0x011E#define PSG_MSG_ISUP_FAA			0x011F#define PSG_MSG_ISUP_FRJ			0x0120#define PSG_MSG_ISUP_FAR			0x0121#define PSG_MSG_ISUP_IDR			0x0122#define PSG_MSG_ISUP_IRS			0x0123#define PSG_MSG_ISUP_INF			0x0124#define PSG_MSG_ISUP_INR			0x0125#define PSG_MSG_ISUP_LPA			0x0126#define PSG_MSG_ISUP_NRM			0x0127#define PSG_MSG_ISUP_OLM			0x0128#define PSG_MSG_ISUP_PAM			0x0129#define PSG_MSG_ISUP_SUS			0x012A#define PSG_MSG_ISUP_RES			0x012B#define PSG_MSG_ISUP_SGM			0x012C#define PSG_MSG_ISUP_UCIC			0x012D#define PSG_MSG_ISUP_UPA			0x012E#define PSG_MSG_ISUP_UPT			0x012F#define PSG_MSG_ISUP_USR			0x0130#define PSG_MSG_ISUP_HBLO			0x0181#define PSG_MSG_ISUP_HBLA			0x0182#define PSG_MSG_ISUP_HUBL			0x0183#define PSG_MSG_ISUP_HUBA			0x0184#define PSG_MSG_ISUP_CRM			0x0185 // Call release method. Add 2005-11-21, by Wu jianjin.//// Declare SS7 protocol variant.// Add 2006-08-07, by Wu jianjin.//#define MTP3_VAR_CHINA				0x00				// CHINA MTP3#define MTP3_VAR_ITU				0x01				// ITU-T MTP3#define MTP3_VAR_ITUBLUE			0x02				// ITU-T BLUE BOOK#define MTP3_VAR_ITUWHITE			0x03				// ITU-T WHITE BOOK#define MTP3_VAR_ANSI				0x04				// ANSI MTP3#define MTP3_VAR_ETSI				0x05				// ETSI MTP3 (MARCONI MTP3)#define MTP2_VAR_CHINA				MTP3_VAR_CHINA		// CHINA MTP2#define MTP2_VAR_ITU				MTP3_VAR_ITU		// ITU-T MTP2#define MTP2_VAR_ITUBLUE			MTP3_VAR_ITUBLUE	// ITU-T BLUE BOOK#define MTP2_VAR_ITUWHITE			MTP3_VAR_ITUWHITE	// ITU-T WHITE BOOK#define MTP2_VAR_ANSI				MTP3_VAR_ANSI		// ANSI MTP2#define MTP2_VAR_ETSI				MTP3_VAR_ETSI		// ETSI MTP2#define ISUP_VAR_CHINA				MTP3_VAR_CHINA		// CHINA ISUP#define ISUP_VAR_ITU				MTP3_VAR_ITU		// ITU-T ISUP#define ISUP_VAR_ITUBLUE			MTP3_VAR_ITUBLUE	// ITU-T BLUE BOOK#define ISUP_VAR_ITUWHITE			MTP3_VAR_ITUWHITE	// ITU-T WHITE BOOK#define ISUP_VAR_ANSI				MTP3_VAR_ANSI		// ANSI ISUP#define ISUP_VAR_ETSI				MTP3_VAR_ETSI		// ETSI ISUP (MARCONI ISUP)#define TUP_VAR_CHINA				MTP3_VAR_CHINA		// CHINA TUP#define TUP_VAR_ITU					MTP3_VAR_ITU		// ITU-T TUP#define TUP_VAR_ITUBLUE				MTP3_VAR_ITUBLUE	// ITU-T BLUE BOOK#define TUP_VAR_ITUWHITE			MTP3_VAR_ITUWHITE	// ITU-T WHITE BOOK#define TUP_VAR_ANSI				MTP3_VAR_ANSI		// ANSI TUP#define TUP_VAR_ETSI				MTP3_VAR_ETSI		// ETSI TUP#define SCCP_VAR_CHINA				MTP3_VAR_CHINA		// CHINA SCCP#define SCCP_VAR_ITU				MTP3_VAR_ITU		// ITU-T SCCP#define SCCP_VAR_ITUBLUE			MTP3_VAR_ITUBLUE	// ITU-T BLUE BOOK#define SCCP_VAR_ITUWHITE			MTP3_VAR_ITUWHITE	// ITU-T WHITE BOOK#define SCCP_VAR_ANSI				MTP3_VAR_ANSI		// ANSI SCCP#define SCCP_VAR_ETSI				MTP3_VAR_ETSI		// ETSI SCCP#define TCAP_VAR_CHINA				MTP3_VAR_CHINA		// CHINA TCAP#define TCAP_VAR_ITU				MTP3_VAR_ITU		// ITU-T TCAP#define TCAP_VAR_ITUBLUE			MTP3_VAR_ITUBLUE	// ITU-T BLUE BOOK#define TCAP_VAR_ITUWHITE			MTP3_VAR_ITUWHITE	// ITU-T WHITE BOOK#define TCAP_VAR_ANSI				MTP3_VAR_ANSI		// ANSI TCAP#define TCAP_VAR_ETSI				MTP3_VAR_ETSI		// ETSI TCAP//// Add for PSC project.//// Declare Q931 message index.#define PSG_MSG_DSS1_SETUP			0x0101 // SETUP#define PSG_MSG_DSS1_ALERT			0x0102 // ALERTING#define PSG_MSG_DSS1_CONN			0x0103 // CONNECT#define PSG_MSG_DSS1_REL			0x0104 // RELEASE#define PSG_MSG_DSS1_RLC			0x0105 // RELEASE COMPLETE#define PSG_MSG_DSS1_INFO			0x0106 // INFORMATION#define PSG_MSG_DSS1_DISC			0x0107 // DISCONNECT#define PSG_MSG_DSS1_RSTA			0x0108 // RESTART ACKNOWLEDGEMENT#define PSG_MSG_DSS1_CPD			0x0109 // CALL PROCEEDING#define PSG_MSG_DSS1_CA				0x010A // CONNECT ACKNOWLEDGEMENT#define PSG_MSG_DSS1_SA				0x010B // SETUP ACKNOWLEDEMENT#define PSG_MSG_DSS1_RESA			0x010C // RESUME ACKNOWLEDGEMENT#define PSG_MSG_DSS1_RESR			0x010D // RESUME REJECT#define PSG_MSG_DSS1_RST			0x010E // RESTART#define PSG_MSG_DSS1_SUSA			0x010F // SUSPEND ACKNOWLEDGEMENT#define PSG_MSG_DSS1_SUSR			0x0110 // SUSPEND REJECT#define PSG_MSG_DSS1_NTF			0x0111 // NOTIFY#define PSG_MSG_DSS1_CGC			0x0112 // CONGESTION CONTROL#define PSG_MSG_DSS1_STA			0x0113 // STATUS#define PSG_MSG_DSS1_STENQ			0x0114 // STATUS ENQUIRY#define PSG_MSG_DSS1_HLD			0x0115 // HOLD#define PSG_MSG_DSS1_HLDA			0x0116 // HOLD ACKNOWLEDGEMENT#define PSG_MSG_DSS1_HLDR			0x0117 // HOLD REJECT#define PSG_MSG_DSS1_RTR			0x0118 // RETRIEVE#define PSG_MSG_DSS1_CPG			0x0119 // (CALL) PROGRESS#define PSG_MSG_DSS1_RTRA			0x011A // RETRIEVE ACKNOWLEDGEMENT#define PSG_MSG_DSS1_RTRR			0x011B // RETRIEVE REJECT#define PSG_MSG_DSS1_FAC			0x011C // FACILITY#define PSG_MSG_DSS1_REG			0x011D // REGISTER#define PSG_MSG_DSS1_SUS			0x012A // SUSPEND#define PSG_MSG_DSS1_RES			0x012B // RESUME#define PSG_MSG_DSS1_USR			0x0130 // USER TO USER INFORMATION#define PSG_MSG_DSS1_CRM			0x0185 // Call release method./*#define PSG_MSG_DSS1_DSTP			0x0190 // L3CP -> LAYER3 Stop D-link. // Add 2006-05-09, by Wu jianjin.#define PSG_MSG_DSS1_DACT			0x0191 // L3CP -> LAYER3 Active D-link. // Add 2006-05-09, by Wu jianjin.#define PSG_MSG_DSS1_DREL			0x0192 // LAYER3 -> L3CP D-link released. // Add 2006-05-09, by Wu jianjin.#define PSG_MSG_DSS1_DEST			0x0193 // LAYER3 -> L3CP D-link established. // Add 2006-05-09, by Wu jianjin.*/// Q.931 IE start#define PSG_IE_L3_BC				0x83	// Bearer Capability#define PSG_IE_L3_CALLID			0x84	// Call Identity#define PSG_IE_L3_CR				0x85	// Call reference#define PSG_IE_L3_CALLSTATE			0x86	// Call State#define PSG_IE_L3_CLDPRTNUM			PSG_IE_CLDPRTNUM // Called party number#define PSG_IE_L3_CLNPRTNUM			PSG_IE_CLNPRTNUM // Calling party number// #define PSG_IE_L3_CLDPRTNUM			0x87	// Called Party Number// #define PSG_IE_L3_CLNPRTNUM			0x88	// Calling Party Number#define PSG_IE_L3_CAUSE				PSG_IE_CAUSEIND	// Cause#define PSG_IE_L3_CLDPRTSUB			0x8b	// Called Party Sub_Number#define PSG_IE_L3_CLNPRTSUB			0x8c	// Calling Party Sub_Number#define PSG_IE_L3_CHNID				0x8d	// Channel Idication#define PSG_IE_L3_CUG				0x8e	// Closed user group#define PSG_IE_L3_CNGL				0x8f	// Congestion level#define PSG_IE_L3_CONUM				0x90	// Connected number#define PSG_IE_L3_CONSUB			0x91	// Connected subaddress#define PSG_IE_L3_DATETIME			0x92	// Date and time#define PSG_IE_L3_DISPLAY			0x93	// Display// #define PSG_IE_L3_DSS1ID			0xef	// DSS1 link ID ?????// #define PSG_IE_L3_EFE				0xdf	// Escape for extension ?????#define PSG_IE_L3_E2ETD				0x94	// End-to-end transit delay#define PSG_IE_L3_ENDID				0x95	// Endpoint identifier#define PSG_IE_L3_EXTFAC			0x96	// Extended facility#define PSG_IE_L3_FAC				0x97	// Facility#define PSG_IE_L3_FTACT				0x98	// Feature activation#define PSG_IE_L3_FTIND				0x99	// Feature indication#define PSG_IE_L3_HLC				0x9a	// High Level compatability#define PSG_IE_L3_INFRATE			0x9b	// Information rate#define PSG_IE_L3_INFOREQ			0x9c	// Information request#define PSG_IE_L3_KB				0x9d	// Keyboard#define PSG_IE_L3_LLC				0x9e	// Low Level Compatability#define PSG_IE_L3_MSGTYPE			PSG_IE_MSGTYPE // 0x9c	// Message type#define PSG_IE_L3_MOREDATA			0xa0	// More data#define PSG_IE_L3_NTFIND			0xa1	// Notification indicator#define PSG_IE_L3_NWSF				0xa2	// Network Specific facilities#define PSG_IE_L3_PLBP				0xa3	// Packet layer binary parameters#define PSG_IE_L3_PLWS				0xa4	// Packet layer window size#define PSG_IE_L3_PKTSIZE			0xa5	// Packet size#define PSG_IE_L3_PI				0xa6	// Procsess Indicator#define PSG_IE_L3_PTLDCM			0xa7  	// Protocol discriminator#define PSG_IE_L3_RGN				0xa8	// Redirecting number#define PSG_IE_L3_RNN				0xa9	// Redirection number#define PSG_IE_L3_RPTIND			0xaa	// Repeat Indication#define PSG_IE_L3_RSTIND			0xab	// Restart Indicator#define PSG_IE_L3_RCI				0xac	// Reverse charge indication#define PSG_IE_L3_SGM				0xad	// Segmented message

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -