📄 m_fac.val
字号:
/*
+--------------------------------------------------------------------------+
| PROJEKT : PROTOCOL STACK |
| FILE : M_FAC.val |
| SOURCE : "Z:\condat\gsm\condat\ms\dfile\msg\FAC.mdf" |
| LastModified : "25 February, 2003" |
| IdAndVersion : "6147.608.00.205" |
| SrcFileTime : "Thu Aug 14 00:00:00 2003" |
| Generated by CCDGEN_2.2.4 on Thu Aug 14 16:45:17 2003 |
| !!DO NOT MODIFY!!DO NOT MODIFY!!DO NOT MODIFY!! |
+--------------------------------------------------------------------------+
*/
/* PRAGMAS
* PREFIX : NONE
* COMPATIBILITY_DEFINES : NO (require PREFIX)
* ALWAYS_ENUM_IN_VAL_FILE: NO
* ENABLE_GROUP: NO
*/
#ifndef M_FAC_VAL
#define M_FAC_VAL
#define CDG_ENTER__M_FAC_VAL
#define CDG_ENTER__FILENAME _M_FAC_VAL
#define CDG_ENTER__M_FAC_VAL__FILE_TYPE CDGINC
#define CDG_ENTER__M_FAC_VAL__LAST_MODIFIED _25_February_2003
#define CDG_ENTER__M_FAC_VAL__ID_AND_VERSION _6147_608_00_205
#define CDG_ENTER__M_FAC_VAL__SRC_FILE_TIME _Thu_Aug_14_00_00_00_2003
#include "CDG_ENTER.h"
#undef CDG_ENTER__M_FAC_VAL
#undef CDG_ENTER__FILENAME
/*
* Value constants for op_code
*/
#define OPC_REGISTER_SS (0xa) /* Register supplementary service */
#define OPC_ERASE_SS (0xb) /* Erase supplementary service */
#define OPC_ACTIVATE_SS (0xc) /* Activate supplementary service */
#define OPC_DEACTIVATE_SS (0xd) /* Deactivate supplementary service */
#define OPC_INTERROGATE_SS (0xe) /* Interrogate supplementary service */
#define OPC_NOTIFY_SS (0x10) /* Notify supplementary service */
#define OPC_REGISTER_PASSWORD (0x11) /* Register password */
#define OPC_GET_PASSWORD (0x12) /* Get password */
#define OPC_PROC_UNSTRUCT_SS_DATA (0x13) /* Process unstructured supplementary service Data */
#define OPC_FWD_CHECK_SS_IND (0x26) /* Forward check supplementary service indication */
#define OPC_PROC_UNSTRUCT_SS_REQ (0x3b) /* Process unstructured supplementary service request */
#define OPC_UNSTRUCT_SS_REQ (0x3c) /* Unstructured supplementary service request */
#define OPC_UNSTRUCT_SS_NOTIFY (0x3d) /* Unstructured supplementary service notify */
#define OPC_ERASE_CC_ENTRY (0x4d) /* Erase CC entry */
#define OPC_CALL_DEFLECTION (0x75) /* Call deflection */
#define OPC_USER_USER_SERVICE (0x76) /* User to user service */
#define OPC_ACC_REGISTER_CC_ENTRY (0x77) /* Access register CC entry */
#define OPC_FWD_CUG_INFO (0x78) /* Forward closed user group information */
#define OPC_SPLIT_MPTY (0x79) /* Split multiparty */
#define OPC_RETRIEVE_MPTY (0x7a) /* Retrieve multiparty */
#define OPC_HOLD_MPTY (0x7b) /* Hold multiparty */
#define OPC_BUILD_MPTY (0x7c) /* Build multiparty */
#define OPC_FWD_CHARGE_ADVICE (0x7d) /* Forward charge advice */
#define OPC_EXPLICIT_CT (0x7e) /* Explicit call transfer */
/*
* Value constants for err_code
*/
#define ERR_UNKNOWN_SUBSCRIBER (0x1) /* Register supplementary service */
#define ERR_ILLEGAL_SUBSCRIBER (0x9) /* Erase supplementary service */
#define ERR_BEARER_SVC_NOT_PROV (0xa) /* Bearer service not provisioned */
#define ERR_TELE_SVC_NOT_PROV (0xb) /* Teleservice not provisioned */
#define ERR_ILLEGAL_EQUIPMENT (0xc) /* Illegal Equipment */
#define ERR_CALL_BARRED (0xd) /* Call barred */
#define ERR_ILLEGAL_SS_OPERATION (0x10) /* Illegal supplementary service operation */
#define ERR_SS_ERR_STATUS (0x11) /* Supplementary service error status */
#define ERR_SS_NOT_AVAIL (0x12) /* Supplementary service not available */
#define ERR_SS_SUBS_VIOLATION (0x13) /* Supplementary service subscript vialation */
#define ERR_SS_INCOMP (0x14) /* Supplementary service incompatible */
#define ERR_FAC_NOT_SUPPORTED (0x15) /* Facility not supported */
#define ERR_ABSENT_SUBS (0x1b) /* Absent subscriber */
#define ERR_SHORT_TERM_DENIAL (0x1d) /* Short term denial */
#define ERR_LONG_TERM_DENIAL (0x1e) /* Long term denial */
#define ERR_SYSTEM_FAIL (0x22) /* System failure */
#define ERR_DATA_MISSING (0x23) /* Data Missing */
#define ERR_UNEXPECT_DATA (0x24) /* Unexpected data value */
#define ERR_PWD_REG_FAIL (0x25) /* Password registration failure */
#define ERR_NEG_PWD_CHECK (0x26) /* Negative password check */
#define ERR_NUM_PWD_VIOLATION (0x2b) /* Number of password attempts violation */
#define ERR_UNKNOWN_ALPHA (0x47) /* Unknown alphabet */
#define ERR_USSD_BUSY (0x48) /* Unstructured supplementary service data busy */
#define ERR_REJ_BY_USER (0x79) /* Rejected by user */
#define ERR_REJ_BY_NETWORK (0x7a) /* Rejected by network */
#define ERR_DEFL_TO_SRVD_SUBSC (0x7b) /* Deflection to served subscriber */
#define ERR_SPEC_SERVICE_CODE (0x7c) /* Special service code */
#define ERR_INV_DEFL_TO_NUMBER (0x7d) /* Invalid deflected to number */
#define ERR_MAX_NUM_MPTY_EXCEED (0x7e) /* Maximum number of multiparty participants exceeded */
#define ERR_RESOURCE_NOT_AVAIL (0x7f) /* Resource not available */
/*
* Value constants for gen_problem
*/
#define GEN_PROB_UNRECOG_CMP (0x0) /* Unrecognized component */
#define GEN_PROB_MISTYPED_CMP (0x1) /* Mistype component */
#define GEN_PROB_BAD_STRUCT_CMP (0x2) /* Badly structured component */
/*
* Value constants for inv_problem
*/
#define INV_PROB_DUPL_INV_ID (0x0) /* Duplicate invoke ID */
#define INV_PROB_UNRECOG_OP (0x1) /* Unrecognized operation */
#define INV_PROB_MISTYPED_PAR (0x2) /* Mistyped parameter */
#define INV_PROB_RESOURCE_LIM (0x3) /* Resource limitation */
#define INV_PROB_INIT_RELEASE (0x4) /* Initiating release */
#define INV_PROB_UNRECOG_LNK_ID (0x5) /* Unrecognized linked ID */
#define INV_PROB_LNK_RES_UNEXP (0x6) /* Linked response unexpected */
#define INV_PROB_UNEXP_LNK_OP (0x7) /* Unexpected linked operation */
/*
* Value constants for res_problem
*/
#define RES_PROB_UNRECOG_INV_ID (0x0) /* Unrecognized invoke ID */
#define RES_PROB_RET_RES_UNEXP (0x1) /* Return result unexpected */
#define RES_PROB_MISTYPED_PAR (0x2) /* Mistyped parameter */
/*
* Value constants for err_problem
*/
#define ERR_PROB_UNRECOG_INV_ID (0x0) /* Unrecognized invoke ID */
#define ERR_PROB_RET_ERR_UNEXP (0x1) /* Return result unexpected */
#define ERR_PROB_UNRECOG_ERR (0x2) /* Unrecognized error */
#define ERR_PROB_UNEXP_ERR (0x3) /* Unexpected error */
#define ERR_PROB_MISTYPED_PAR (0x4) /* Mistyped parameter */
/*
* Value constants for noa
*/
#define NOA_UNKNOWN (0x0) /* unknown */
#define NOA_INTER_NUM (0x1) /* international number */
#define NOA_NATIO_NUM (0x2) /* national significant number */
#define NOA_NETW_NUM (0x3) /* network specific number */
#define NOA_SUBSC_NUM (0x4) /* subscriber number */
#define NOA_ABBRV_NUM (0x6) /* abbreviated number */
#define NOA_GNOLZ_DEF (0x0) /* Reserved */
/*
* Value constants for npi
*/
#define NPI_UNKNOWN (0x0) /* unknown */
#define NPI_ISDN (0x1) /* ISDN/Telephony Numbering Plan (Rec CCITT E.164) */
#define NPI_X121 (0x3) /* data numbering plan (CCITT Rec X.121) */
#define NPI_F69 (0x4) /* telex numbering plan (CCITT Rec F.69) */
#define NPI_LAND_MOBILE (0x6) /* land mobile numbering plan (CCITT Rec E.212) */
#define NPI_NATIONAL (0x8) /* land mobile numbering plan (CCITT Rec E.212) */
#define NPI_PRIVATE (0x9) /* Private numbering plan */
#define NPI_GNOLZ_DEF (0x0) /* reserved */
/*
* Value constants for tos
*/
#define TOS_X213 (0x0) /* NSAP (X.213/ISO 8348 AD2) */
#define TOS_USER (0x2) /* User Specified */
#define TOS_GNOLZ_DEF (0x0) /* Reserved */
/*
* Value constants for oei
*/
#define OEI_EVEN (0x0) /* even number of address signals */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -