📄 pconst.cdg
字号:
/*
+--------------------------------------------------------------------------+
| PROJEKT : PROTOCOL STACK |
| FILE : pconst.cdg |
| SOURCE : "Z:\condat\gsm\condat\ms\dfile\prim\GSMCOM.pdf" |
| LastModified : "4 October, 2002" |
| IdAndVersion : "8443.100.02.008" |
| 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!! |
+--------------------------------------------------------------------------+
*/
#ifndef PCONST_CDG
#define PCONST_CDG
/*
* Constants for the Service access point GSMCOM
*/
#define GSMCOM_DUMMY_REQ (0x80000000)
/*
* calculated constants
*/
#define MAX_PRIMITIVE_ID_GSMCOM (0x0) /* highest value for prim identifier */
#define MAX_PSTRUCT_LEN_GSMCOM (0x4) /* max length of data part in primitive */
#define CCDSAP_GSMCOM (0x0)
/*
* Constants for the Service access point DL
*/
#define DL_ESTABLISH_REQ (0x80004003)
#define DL_ESTABLISH_IND (0x80000003)
#define DL_ESTABLISH_CNF (0x80010003)
#define DL_RELEASE_REQ (0x80014003)
#define DL_RELEASE_IND (0x80020003)
#define DL_RELEASE_CNF (0x80030003)
#define DL_SUSPEND_REQ (0x80024003)
#define DL_RESUME_REQ (0x80034003)
#define DL_RECONNECT_REQ (0x80044003)
#define DL_DATA_REQ (0x80054003)
#define DL_UNITDATA_REQ (0x80064003)
#define DL_DATA_IND (0x80060003)
#define DL_TRACE_REQ (0x80074003)
/*
* calculated constants
*/
#define MAX_PRIMITIVE_ID_DL (0x7) /* highest value for prim identifier */
#define MAX_PSTRUCT_LEN_DL (0x4) /* max length of data part in primitive */
#define CCDSAP_DL (0x3)
/*
* Constants for the Service access point MDL
*/
#define MDL_ERROR_IND (0x80000004)
#define MDL_RELEASE_REQ (0x80004004)
/*
* calculated constants
*/
#define MAX_PRIMITIVE_ID_MDL (0x0) /* highest value for prim identifier */
#define MAX_PSTRUCT_LEN_MDL (0x4) /* max length of data part in primitive */
#define CCDSAP_MDL (0x4)
/*
* Constants for the Service access point MMCC
*/
#define MMCC_ESTABLISH_REQ (0x80000007)
#define MMCC_RELEASE_REQ (0x80010007)
#define MMCC_DATA_REQ (0x80020007)
#define MMCC_DATA_IND (0x80004007)
#define MMCC_REESTABLISH_REQ (0x80030007)
#define MMCC_PROMPT_REJ (0x80040007)
#define MMCC_PROMPT_RSP (0x80050007)
#define MMCC_SYNC_IND (0x80014007)
#define MMCC_ERROR_IND (0x80024007)
#define MMCC_ESTABLISH_CNF (0x80034007)
#define MMCC_ESTABLISH_IND (0x80044007)
#define MMCC_REESTABLISH_CNF (0x80054007)
#define MMCC_RELEASE_IND (0x80064007)
#define MMCC_PROMPT_IND (0x80074007)
/*
* calculated constants
*/
#define MAX_PRIMITIVE_ID_MMCC (0x7) /* highest value for prim identifier */
#define MAX_PSTRUCT_LEN_MMCC (0x8) /* max length of data part in primitive */
#define CCDSAP_MMCC (0x7)
/*
* Constants for the Service access point MMI
*/
#define MMI_KEYPAD_IND (0x4e00)
#define MMI_AUDIO_INPUT_REQ (0xe00)
#define MMI_AUDIO_OUTPUT_REQ (0xe01)
#define MMI_SPEECH_MODE_REQ (0xe02)
#define MMI_AUDIO_MUTE_REQ (0xe03)
#define MMI_AUDIO_TONE_REQ (0xe05)
#define MMI_BACKLIGHT_REQ (0xe06)
#define MMI_CBCH_REQ (0xe07)
#define MMI_CBCH_IND (0x4e01)
#define MMI_RXLEV_REQ (0xe08)
#define MMI_RXLEV_IND (0x4e02)
#define MMI_BATTERY_REQ (0xe09)
#define MMI_BATTERY_IND (0x4e03)
#define MMI_DISPLAY_REQ (0xe0a)
#define MMI_SAT_CBCH_DWNLD_REQ (0xe0b)
#define MMI_SAT_CBCH_DWNLD_IND (0x4e04)
/*
* calculated constants
*/
#define MAX_PRIMITIVE_ID_MMI (0xb) /* highest value for prim identifier */
#define MAX_PSTRUCT_LEN_MMI (0x5c) /* max length of data part in primitive */
#define CCDSAP_MMI (0xe)
/*
* Constants for the Service access point MMREG
*/
#define MMR_REG_REQ (0x8000000a)
#define MMR_REG_CNF (0x8000400a)
#define MMR_NREG_IND (0x8001400a)
#define MMR_NREG_REQ (0x8001000a)
#define MMR_NREG_CNF (0x8002400a)
#define MMR_NET_REQ (0x8002000a)
#define MMR_PLMN_IND (0x8003400a)
#define MMR_PLMN_RES (0x8003000a)
#define MMR_PLMN_MODE_REQ (0x8004000a)
#define MMR_INFO_IND (0x8004400a)
#define MMR_CIPHERING_IND (0x8005400a)
/*
* calculated constants
*/
#define MAX_PRIMITIVE_ID_MMREG (0x5) /* highest value for prim identifier */
#define MAX_PSTRUCT_LEN_MMREG (0x94) /* max length of data part in primitive */
#define CCDSAP_MMREG (0xa)
/*
* Constants for the Service access point MMSMS
*/
#define MMSMS_ESTABLISH_REQ (0x80000009)
#define MMSMS_RELEASE_REQ (0x80010009)
#define MMSMS_DATA_REQ (0x80020009)
#define MMSMS_DATA_IND (0x80004009)
#define MMSMS_ERROR_IND (0x80014009)
#define MMSMS_ESTABLISH_CNF (0x80024009)
#define MMSMS_ESTABLISH_IND (0x80034009)
#define MMSMS_RELEASE_IND (0x80044009)
#define MMSMS_UNITDATA_IND (0x80054009)
/*
* calculated constants
*/
#define MAX_PRIMITIVE_ID_MMSMS (0x5) /* highest value for prim identifier */
#define MAX_PSTRUCT_LEN_MMSMS (0x4) /* max length of data part in primitive */
#define CCDSAP_MMSMS (0x9)
/*
* Constants for the Service access point MMSS
*/
#define MMSS_ESTABLISH_REQ (0x80000008)
#define MMSS_RELEASE_REQ (0x80010008)
#define MMSS_DATA_REQ (0x80020008)
#define MMSS_DATA_IND (0x80004008)
#define MMSS_ERROR_IND (0x80014008)
#define MMSS_ESTABLISH_CNF (0x80024008)
#define MMSS_ESTABLISH_IND (0x80034008)
#define MMSS_RELEASE_IND (0x80044008)
/*
* calculated constants
*/
#define MAX_PRIMITIVE_ID_MMSS (0x4) /* highest value for prim identifier */
#define MAX_PSTRUCT_LEN_MMSS (0x4) /* max length of data part in primitive */
#define CCDSAP_MMSS (0x8)
/*
* Constants for the Service access point MNCC
*/
#define MNCC_ALERT_IND (0x8000400b)
#define MNCC_CALL_PROCEED_IND (0x8001400b)
#define MNCC_DISCONNECT_IND (0x8002400b)
#define MNCC_HOLD_CNF (0x8003400b)
#define MNCC_MODIFY_CNF (0x8004400b)
#define MNCC_MODIFY_IND (0x8005400b)
#define MNCC_NOTIFY_IND (0x8006400b)
#define MNCC_PROGRESS_IND (0x8007400b)
#define MNCC_REJECT_IND (0x8008400b)
#define MNCC_RELEASE_CNF (0x8009400b)
#define MNCC_RELEASE_IND (0x800a400b)
#define MNCC_RETRIEVE_CNF (0x800b400b)
#define MNCC_SETUP_CNF (0x800c400b)
#define MNCC_SETUP_COMPL_IND (0x800d400b)
#define MNCC_SETUP_IND (0x800e400b)
#define MNCC_START_DTMF_CNF (0x800f400b)
#define MNCC_BEARER_CAP_CNF (0x8013400b)
#define MNCC_SYNC_IND (0x8010400b)
#define MNCC_USER_IND (0x8011400b)
#define MNCC_FACILITY_IND (0x8012400b)
#define MNCC_PROMPT_IND (0x8014400b)
#define MNCC_RECALL_IND (0x8015400b)
#define MNCC_STATUS_IND (0x8016400b)
#define MNCC_SETUP_REQ (0x8000000b)
#define MNCC_SETUP_RES (0x8001000b)
#define MNCC_ALERT_REQ (0x8002000b)
#define MNCC_DISCONNECT_REQ (0x8003000b)
#define MNCC_RELEASE_REQ (0x8004000b)
#define MNCC_MODIFY_REQ (0x8005000b)
#define MNCC_CONFIGURE_REQ (0x8006000b)
#define MNCC_NOTIFY_REQ (0x8007000b)
#define MNCC_START_DTMF_REQ (0x8008000b)
#define MNCC_HOLD_REQ (0x8009000b)
#define MNCC_RETRIEVE_REQ (0x800a000b)
#define MNCC_FACILITY_REQ (0x800b000b)
#define MNCC_USER_REQ (0x800c000b)
#define MNCC_BEARER_CAP_REQ (0x800d000b)
#define MNCC_PROMPT_RSP (0x800e000b)
#define MNCC_PROMPT_REJ (0x800f000b)
#define MNCC_REJECT_REQ (0x8010000b)
#define MNCC_SYNC_REQ (0x8011000b)
#define MNCC_STATUS_RES (0x8012000b)
/*
* calculated constants
*/
#define MAX_PRIMITIVE_ID_MNCC (0x16) /* highest value for prim identifier */
#define MAX_PSTRUCT_LEN_MNCC (0x184) /* max length of data part in primitive */
#define CCDSAP_MNCC (0xb)
/*
* Constants for the Service access point MNSMS
*/
#define MNSMS_MESSAGE_IND (0x8008400d)
#define MNSMS_REPORT_IND (0x8006400d)
#define MNSMS_STATUS_IND (0x8007400d)
#define MNSMS_DELETE_REQ (0x8000000d)
#define MNSMS_DELETE_CNF (0x8000400d)
#define MNSMS_READ_REQ (0x8001000d)
#define MNSMS_READ_CNF (0x8001400d)
#define MNSMS_STORE_REQ (0x8002000d)
#define MNSMS_STORE_CNF (0x8002400d)
#define MNSMS_SUBMIT_REQ (0x8003000d)
#define MNSMS_SUBMIT_CNF (0x8003400d)
#define MNSMS_COMMAND_REQ (0x8004000d)
#define MNSMS_COMMAND_CNF (0x8004400d)
#define MNSMS_ACK_RES (0x8008000d)
#define MNSMS_CONFIGURE_REQ (0x8005000d)
#define MNSMS_ERROR_IND (0x8009400d)
#define MNSMS_MO_SERV_REQ (0x800c000d)
#define MNSMS_MO_SERV_CNF (0x800c400d)
/*
* calculated constants
*/
#define MAX_PRIMITIVE_ID_MNSMS (0xc) /* highest value for prim identifier */
#define MAX_PSTRUCT_LEN_MNSMS (0xbc) /* max length of data part in primitive */
#define CCDSAP_MNSMS (0xd)
/*
* Constants for the Service access point MNSS
*/
#define MNSS_BEGIN_REQ (0x8000000c)
#define MNSS_FACILITY_REQ (0x8001000c)
#define MNSS_END_REQ (0x8002000c)
#define MNSS_BEGIN_IND (0x8000400c)
#define MNSS_FACILITY_IND (0x8001400c)
#define MNSS_END_IND (0x8002400c)
/*
* calculated constants
*/
#define MAX_PRIMITIVE_ID_MNSS (0x2) /* highest value for prim identifier */
#define MAX_PSTRUCT_LEN_MNSS (0x110) /* max length of data part in primitive */
#define CCDSAP_MNSS (0xc)
/*
* Constants for the Service access point MON
*/
#define MON_CHAN_IDLE_IND (0xf00)
#define MON_MEAS_IDLE_IND (0xf01)
#define MON_COUNTER_IDLE_IND (0xf02)
#define MON_CHAN_DEDI_IND (0xf03)
#define MON_MEAS_DEDI_IND (0xf05)
#define MON_COUNTER_DEDI_IND (0xf06)
#define MON_COVERAGE_IND (0xf07)
/*
* calculated constants
*/
#define MAX_PRIMITIVE_ID_MON (0x7) /* highest value for prim identifier */
#define MAX_PSTRUCT_LEN_MON (0xf8) /* max length of data part in primitive */
#define CCDSAP_MON (0xf)
/*
* Constants for the Service access point MNLC
*/
#define MNLC_SMS_MEAS_REQ (0x80000044)
#define MNLC_SMS_MEAS_CNF (0x80004044)
/*
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -