📄 m_gmm.h
字号:
U8 _align1; /*< 1: 1> alignment */
U8 _align2; /*< 2: 1> alignment */
U8 c_receive_n_pdu_number_list_val; /*< 3: 1> counter */
T_receive_n_pdu_number_list_val receive_n_pdu_number_list_val[MAX_N_PDU_NUMBER_LIST]; /*< 4: 44> Receive N-PDU Number List value */
} T_receive_n_pdu_number_list;
#endif
#ifndef __T_ATTACH_REQUEST__
#define __T_ATTACH_REQUEST__
/*
*
* CCDGEN:WriteStruct_Count==692
*/
typedef struct
{
U8 msg_type; /*< 0: 1> Message Type */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
T_ms_network_capability ms_network_capability; /*< 4: 8> MS Network Capability */
T_attach_type attach_type; /*< 12: 4> Attach type */
T_ciphering_key_sequence_number ciphering_key_sequence_number; /*< 16: 4> Ciphering Key Sequence Number */
T_drx_parameter drx_parameter; /*< 20: 4> DRX parameter */
T_gmobile_identity gmobile_identity; /*< 24: 56> PTMSI mobile Identity */
T_routing_area_identification routing_area_identification; /*< 80: 12> Routing Area Identification */
T_ra_cap ra_cap; /*< 92: 84> MS RA capability value part (type defined in "M_RR_COM.h") */
U8 _align3; /*<176: 1> alignment */
U8 _align4; /*<177: 1> alignment */
U8 _align5; /*<178: 1> alignment */
U8 v_p_tmsi_signature; /*<179: 1> valid-flag */
T_p_tmsi_signature p_tmsi_signature; /*<180: 4> P-TMSI signature */
U8 _align6; /*<184: 1> alignment */
U8 _align7; /*<185: 1> alignment */
U8 _align8; /*<186: 1> alignment */
U8 v_ready_timer; /*<187: 1> valid-flag */
T_ready_timer ready_timer; /*<188: 4> GPRS READY timer value */
U8 _align9; /*<192: 1> alignment */
U8 _align10; /*<193: 1> alignment */
U8 _align11; /*<194: 1> alignment */
U8 v_tmsi_status; /*<195: 1> valid-flag */
T_tmsi_status tmsi_status; /*<196: 4> TMSI status */
} T_ATTACH_REQUEST;
#endif
#ifndef __T_ATTACH_ACCEPT__
#define __T_ATTACH_ACCEPT__
/*
*
* CCDGEN:WriteStruct_Count==693
*/
typedef struct
{
U8 msg_type; /*< 0: 1> Message Type */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
T_result_gmm result_gmm; /*< 4: 4> Result */
T_force_to_standby force_to_standby; /*< 8: 4> Force to standby */
T_rau_timer rau_timer; /*< 12: 4> GPRS RAU timer value */
T_radio_priority radio_priority; /*< 16: 4> Radio priority */
T_routing_area_identification routing_area_identification; /*< 20: 12> Routing Area Identification */
U8 _align3; /*< 32: 1> alignment */
U8 _align4; /*< 33: 1> alignment */
U8 _align5; /*< 34: 1> alignment */
U8 v_p_tmsi_signature; /*< 35: 1> valid-flag */
T_p_tmsi_signature p_tmsi_signature; /*< 36: 4> P-TMSI signature */
U8 _align6; /*< 40: 1> alignment */
U8 _align7; /*< 41: 1> alignment */
U8 _align8; /*< 42: 1> alignment */
U8 v_ready_timer; /*< 43: 1> valid-flag */
T_ready_timer ready_timer; /*< 44: 4> GPRS READY timer value */
U8 _align9; /*< 48: 1> alignment */
U8 _align10; /*< 49: 1> alignment */
U8 _align11; /*< 50: 1> alignment */
U8 v_gmobile_identity; /*< 51: 1> valid-flag */
T_gmobile_identity gmobile_identity; /*< 52: 56> PTMSI mobile Identity */
U8 _align12; /*<108: 1> alignment */
U8 _align13; /*<109: 1> alignment */
U8 _align14; /*<110: 1> alignment */
U8 v_mobile_identity; /*<111: 1> valid-flag */
T_mobile_identity mobile_identity; /*<112: 56> Mobile Identity */
U8 _align15; /*<168: 1> alignment */
U8 _align16; /*<169: 1> alignment */
U8 _align17; /*<170: 1> alignment */
U8 v_gmm_cause; /*<171: 1> valid-flag */
T_gmm_cause gmm_cause; /*<172: 4> GMM cause */
U8 _align18; /*<176: 1> alignment */
U8 _align19; /*<177: 1> alignment */
U8 _align20; /*<178: 1> alignment */
U8 v_t3302; /*<179: 1> valid-flag */
T_t3302 t3302; /*<180: 4> T3302 */
U8 _align21; /*<184: 1> alignment */
U8 _align22; /*<185: 1> alignment */
U8 _align23; /*<186: 1> alignment */
U8 v_cell_notification; /*<187: 1> valid-flag */
} T_ATTACH_ACCEPT;
#endif
#ifndef __T_ATTACH_COMPLETE__
#define __T_ATTACH_COMPLETE__
/*
*
* CCDGEN:WriteStruct_Count==694
*/
typedef struct
{
U8 msg_type; /*< 0: 1> Message Type */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
} T_ATTACH_COMPLETE;
#endif
#ifndef __T_ATTACH_REJECT__
#define __T_ATTACH_REJECT__
/*
*
* CCDGEN:WriteStruct_Count==695
*/
typedef struct
{
U8 msg_type; /*< 0: 1> Message Type */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
T_gmm_cause gmm_cause; /*< 4: 4> GMM cause */
} T_ATTACH_REJECT;
#endif
#ifndef __T_D_DETACH_REQUEST__
#define __T_D_DETACH_REQUEST__
/*
*
* CCDGEN:WriteStruct_Count==696
*/
typedef struct
{
U8 msg_type; /*< 0: 1> Message Type */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
T_d_detach_type d_detach_type; /*< 4: 4> Detach type (downlink) */
T_force_to_standby force_to_standby; /*< 8: 4> Force to standby */
U8 _align3; /*< 12: 1> alignment */
U8 _align4; /*< 13: 1> alignment */
U8 _align5; /*< 14: 1> alignment */
U8 v_gmm_cause; /*< 15: 1> valid-flag */
T_gmm_cause gmm_cause; /*< 16: 4> GMM cause */
} T_D_DETACH_REQUEST;
#endif
#ifndef __T_U_DETACH_REQUEST__
#define __T_U_DETACH_REQUEST__
/*
*
* CCDGEN:WriteStruct_Count==697
*/
typedef struct
{
U8 msg_type; /*< 0: 1> Message Type */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
T_u_detach_type u_detach_type; /*< 4: 4> Detach type (uplink) */
} T_U_DETACH_REQUEST;
#endif
#ifndef __T_U_DETACH_ACCEPT__
#define __T_U_DETACH_ACCEPT__
/*
*
* CCDGEN:WriteStruct_Count==698
*/
typedef struct
{
U8 msg_type; /*< 0: 1> Message Type */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
} T_U_DETACH_ACCEPT;
#endif
#ifndef __T_D_DETACH_ACCEPT__
#define __T_D_DETACH_ACCEPT__
/*
*
* CCDGEN:WriteStruct_Count==699
*/
typedef struct
{
U8 msg_type; /*< 0: 1> Message Type */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
T_force_to_standby force_to_standby; /*< 4: 4> Force to standby */
} T_D_DETACH_ACCEPT;
#endif
#ifndef __T_ROUTING_AREA_UPDATE_REQUEST__
#define __T_ROUTING_AREA_UPDATE_REQUEST__
/*
*
* CCDGEN:WriteStruct_Count==700
*/
typedef struct
{
U8 msg_type; /*< 0: 1> Message Type */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
T_update_type update_type; /*< 4: 4> Update type */
T_ciphering_key_sequence_number ciphering_key_sequence_number; /*< 8: 4> Ciphering Key Sequence Number */
T_routing_area_identification routing_area_identification; /*< 12: 12> Routing Area Identification */
T_ra_cap ra_cap; /*< 24: 84> MS RA capability value part (type defined in "M_RR_COM.h") */
U8 _align3; /*<108: 1> alignment */
U8 _align4; /*<109: 1> alignment */
U8 _align5; /*<110: 1> alignment */
U8 v_p_tmsi_signature; /*<111: 1> valid-flag */
T_p_tmsi_signature p_tmsi_signature; /*<112: 4> P-TMSI signature */
U8 _align6; /*<116: 1> alignment */
U8 _align7; /*<117: 1> alignment */
U8 _align8; /*<118: 1> alignment */
U8 v_ready_timer; /*<119: 1> valid-flag */
T_ready_timer ready_timer; /*<120: 4> GPRS READY timer value */
U8 _align9; /*<124: 1> alignment */
U8 _align10; /*<125: 1> alignment */
U8 _align11; /*<126: 1> alignment */
U8 v_drx_parameter; /*<127: 1> valid-flag */
T_drx_parameter drx_parameter; /*<128: 4> DRX parameter */
U8 _align12; /*<132: 1> alignment */
U8 _align13; /*<133: 1> alignment */
U8 _align14; /*<134: 1> alignment */
U8 v_tmsi_status; /*<135: 1> valid-flag */
T_tmsi_status tmsi_status; /*<136: 4> TMSI status */
} T_ROUTING_AREA_UPDATE_REQUEST;
#endif
#ifndef __T_ROUTING_AREA_UPDATE_ACCEPT__
#define __T_ROUTING_AREA_UPDATE_ACCEPT__
/*
*
* CCDGEN:WriteStruct_Count==701
*/
typedef struct
{
U8 msg_type; /*< 0: 1> Message Type */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
T_force_to_standby force_to_standby; /*< 4: 4> Force to standby */
T_result_gmm result_gmm; /*< 8: 4> Result */
T_rau_timer rau_timer; /*< 12: 4> GPRS RAU timer value */
T_routing_area_identification routing_area_identification; /*< 16: 12> Routing Area Identification */
U8 _align3; /*< 28: 1> alignment */
U8 _align4; /*< 29: 1> alignment */
U8 _align5; /*< 30: 1> alignment */
U8 v_p_tmsi_signature; /*< 31: 1> valid-flag */
T_p_tmsi_signature p_tmsi_signature; /*< 32: 4> P-TMSI signature */
U8 _align6; /*< 36: 1> alignment */
U8 _align7; /*< 37: 1> alignment */
U8 _align8; /*< 38: 1> alignment */
U8 v_gmobile_identity; /*< 39: 1> valid-flag */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -