📄 m_mm.h
字号:
#ifndef __T_short_net_name__
#define __T_short_net_name__
typedef T_full_net_name T_short_net_name;
#endif
#ifndef __T_net_tz__
#define __T_net_tz__
/*
* Network Time Zone
* CCDGEN:WriteStruct_Count==225
*/
typedef struct
{
U8 tz; /*< 0: 1> time zone */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
} T_net_tz;
#endif
#ifndef __T_net_tz_and_time__
#define __T_net_tz_and_time__
/*
* Network Time Zone and Time
* CCDGEN:WriteStruct_Count==226
*/
typedef struct
{
U8 year[2]; /*< 0: 2> year */
U8 month[2]; /*< 2: 2> month */
U8 day[2]; /*< 4: 2> day */
U8 hour[2]; /*< 6: 2> hour */
U8 minute[2]; /*< 8: 2> minute */
U8 second[2]; /*< 10: 2> second */
U8 tz; /*< 12: 1> time zone */
U8 _align0; /*< 13: 1> alignment */
U8 _align1; /*< 14: 1> alignment */
U8 _align2; /*< 15: 1> alignment */
} T_net_tz_and_time;
#endif
#ifndef __T_eqv_plmn__
#define __T_eqv_plmn__
/*
* PLMN
* CCDGEN:WriteStruct_Count==227
*/
typedef struct
{
U8 mcc[3]; /*< 0: 3> Mobile Country Code */
U8 c_mnc; /*< 3: 1> counter */
U8 mnc[3]; /*< 4: 3> Mobile Network Code */
U8 _align0; /*< 7: 1> alignment */
} T_eqv_plmn;
#endif
#ifndef __T_eqv_plmn_list__
#define __T_eqv_plmn_list__
/*
* PLMN list
* CCDGEN:WriteStruct_Count==228
*/
typedef struct
{
U8 _align0; /*< 0: 1> alignment */
U8 _align1; /*< 1: 1> alignment */
U8 _align2; /*< 2: 1> alignment */
U8 c_eqv_plmn; /*< 3: 1> counter */
T_eqv_plmn eqv_plmn[5]; /*< 4: 40> PLMN */
} T_eqv_plmn_list;
#endif
#ifndef __T_D_ABORT__
#define __T_D_ABORT__
/*
*
* CCDGEN:WriteStruct_Count==229
*/
typedef struct
{
U8 msg_type; /*< 0: 1> Message Type */
U8 rej_cause; /*< 1: 1> Reject cause */
U8 _align0; /*< 2: 1> alignment */
U8 _align1; /*< 3: 1> alignment */
} T_D_ABORT;
#endif
#ifndef __T_D_AUTH_REJ__
#define __T_D_AUTH_REJ__
/*
*
* CCDGEN:WriteStruct_Count==230
*/
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_AUTH_REJ;
#endif
#ifndef __T_D_AUTH_REQ__
#define __T_D_AUTH_REQ__
/*
*
* CCDGEN:WriteStruct_Count==231
*/
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_ciph_key_num ciph_key_num; /*< 4: 4> Ciphering Key Sequence Number */
T_auth_rand auth_rand; /*< 8: 20> Authentication parameter RAND */
} T_D_AUTH_REQ;
#endif
#ifndef __T_U_AUTH_RES__
#define __T_U_AUTH_RES__
/*
*
* CCDGEN:WriteStruct_Count==232
*/
typedef struct
{
U8 msg_type; /*< 0: 1> Message Type */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
BUF_auth_sres auth_sres; /*< 4: 12> Authentication parameter SRES */
} T_U_AUTH_RES;
#endif
#ifndef __T_U_CM_REESTAB_REQ__
#define __T_U_CM_REESTAB_REQ__
/*
*
* CCDGEN:WriteStruct_Count==233
*/
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_ciph_key_num ciph_key_num; /*< 4: 4> Ciphering Key Sequence Number */
T_mob_class_2 mob_class_2; /*< 8: 20> Mobile Station Classmark 2 (type defined in "m_rr_com.h") */
T_mob_id mob_id; /*< 28: 56> Mobile Identity */
U8 _align3; /*< 84: 1> alignment */
U8 _align4; /*< 85: 1> alignment */
U8 _align5; /*< 86: 1> alignment */
U8 v_loc_area_ident; /*< 87: 1> valid-flag */
T_loc_area_ident loc_area_ident; /*< 88: 12> Location Area Identification */
} T_U_CM_REESTAB_REQ;
#endif
#ifndef __T_U_CM_SERV_ABORT__
#define __T_U_CM_SERV_ABORT__
/*
*
* CCDGEN:WriteStruct_Count==234
*/
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_CM_SERV_ABORT;
#endif
#ifndef __T_D_CM_SERV_ACCEPT__
#define __T_D_CM_SERV_ACCEPT__
/*
*
* CCDGEN:WriteStruct_Count==235
*/
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_CM_SERV_ACCEPT;
#endif
#ifndef __T_D_CM_SERV_REJ__
#define __T_D_CM_SERV_REJ__
/*
*
* CCDGEN:WriteStruct_Count==236
*/
typedef struct
{
U8 msg_type; /*< 0: 1> Message Type */
U8 rej_cause; /*< 1: 1> Reject cause */
U8 _align0; /*< 2: 1> alignment */
U8 _align1; /*< 3: 1> alignment */
} T_D_CM_SERV_REJ;
#endif
#ifndef __T_U_CM_SERV_REQ__
#define __T_U_CM_SERV_REQ__
/*
*
* CCDGEN:WriteStruct_Count==237
*/
typedef struct
{
U8 msg_type; /*< 0: 1> Message Type */
U8 cm_serv_type; /*< 1: 1> CM service type */
U8 _align0; /*< 2: 1> alignment */
U8 _align1; /*< 3: 1> alignment */
T_ciph_key_num ciph_key_num; /*< 4: 4> Ciphering Key Sequence Number */
T_mob_class_2 mob_class_2; /*< 8: 20> Mobile Station Classmark 2 (type defined in "m_rr_com.h") */
T_mob_id mob_id; /*< 28: 56> Mobile Identity */
} T_U_CM_SERV_REQ;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -