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

📄 m_mm.h

📁 是一个手机功能的模拟程序
💻 H
📖 第 1 页 / 共 3 页
字号:
#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 + -