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

📄 m_fac.h

📁 是一个手机功能的模拟程序
💻 H
📖 第 1 页 / 共 5 页
字号:
 */
typedef struct
{
  U8                        v_ussdDataCodingScheme;   /*<  0:  1> valid-flag                                         */
  U8                        ussdDataCodingScheme;     /*<  1:  1> Unstructured SS data coding scheme                 */
  U8                        _align0;                  /*<  2:  1> alignment                                          */
  U8                        v_ussdString;             /*<  3:  1> valid-flag                                         */
  BUF_ussdString            ussdString;               /*<  4:168> Unstructured SS data string                        */
} T_ussdRes;
#endif

#ifndef __T_suppressPrefCUG__
#define __T_suppressPrefCUG__
/*
 * Suppress prefered closed user group
 * CCDGEN:WriteStruct_Count==395
 */
/* typedef void T_suppressPrefCUG;*/
#endif
#ifndef __T_suppressOA__
#define __T_suppressOA__
/*
 * Suppress outgoing access
 * CCDGEN:WriteStruct_Count==396
 */
/* typedef void T_suppressOA;*/
#endif
#ifndef __T_zzzzEmpty__
#define __T_zzzzEmpty__
/*
 * ZZZZ empty
 * CCDGEN:WriteStruct_Count==397
 */
/* typedef void T_zzzzEmpty;*/
#endif
#ifndef __T_basicServiceGroupList__
#define __T_basicServiceGroupList__
/*
 * Basic service group list
 * CCDGEN:WriteStruct_Count==398
 */
typedef struct
{
  U8                        v_bearerService;          /*<  0:  1> valid-flag                                         */
  U8                        c_bearerService;          /*<  1:  1> counter                                            */
  U8                        bearerService[MAX_BS_NUM]; /*<  2: 13> Bearer Service                                     */
  U8                        v_teleservice;            /*< 15:  1> valid-flag                                         */
  U8                        c_teleservice;            /*< 16:  1> counter                                            */
  U8                        teleservice[MAX_BS_NUM];  /*< 17: 13> teleservice                                        */
  U8                        _align0;                  /*< 30:  1> alignment                                          */
  U8                        _align1;                  /*< 31:  1> alignment                                          */
} T_basicServiceGroupList;
#endif

#ifndef __T_newPassword__
#define __T_newPassword__
/*
 * New password
 * CCDGEN:WriteStruct_Count==399
 */
typedef struct
{
  U8                        digit[MAX_PWD_NUM];       /*<  0:  4> Digit                                              */
} T_newPassword;
#endif

/*
 * Current password
 * CCDGEN:WriteStruct_Count==400
 */
#ifndef __T_currPassword__
#define __T_currPassword__
typedef T_newPassword T_currPassword;
#endif
#ifndef __T_e1__
#define __T_e1__
/*
 * E1
 * CCDGEN:WriteStruct_Count==401
 */
typedef struct
{
  U8                        c_e_val;                  /*<  0:  1> counter                                            */
  U8                        e_val[MAX_EVAL_LEN];      /*<  1:  4> E Value                                            */
  U8                        _align0;                  /*<  5:  1> alignment                                          */
  U8                        _align1;                  /*<  6:  1> alignment                                          */
  U8                        _align2;                  /*<  7:  1> alignment                                          */
} T_e1;
#endif

/*
 * E2
 * CCDGEN:WriteStruct_Count==402
 */
#ifndef __T_e2__
#define __T_e2__
typedef T_e1 T_e2;
#endif
/*
 * E3
 * CCDGEN:WriteStruct_Count==403
 */
#ifndef __T_e3__
#define __T_e3__
typedef T_e1 T_e3;
#endif
/*
 * E4
 * CCDGEN:WriteStruct_Count==404
 */
#ifndef __T_e4__
#define __T_e4__
typedef T_e1 T_e4;
#endif
/*
 * E5
 * CCDGEN:WriteStruct_Count==405
 */
#ifndef __T_e5__
#define __T_e5__
typedef T_e1 T_e5;
#endif
/*
 * E6
 * CCDGEN:WriteStruct_Count==406
 */
#ifndef __T_e6__
#define __T_e6__
typedef T_e1 T_e6;
#endif
/*
 * E7
 * CCDGEN:WriteStruct_Count==407
 */
#ifndef __T_e7__
#define __T_e7__
typedef T_e1 T_e7;
#endif
#ifndef __T_rej_comp_sat__
#define __T_rej_comp_sat__
/*
 * Reject component SAT
 * CCDGEN:WriteStruct_Count==408
 */
typedef struct
{
  U8                        v_inv_id;                 /*<  0:  1> valid-flag                                         */
  U8                        inv_id;                   /*<  1:  1> Invoke ID                                          */
  U8                        _align0;                  /*<  2:  1> alignment                                          */
  U8                        v_rej_params_sat;         /*<  3:  1> valid-flag                                         */
  BUF_rej_params_sat        rej_params_sat;           /*<  4: 12> Reject Parameters SAT                              */
} T_rej_comp_sat;
#endif

#ifndef __T_err_desc_sat__
#define __T_err_desc_sat__
/*
 * Error description SAT
 * CCDGEN:WriteStruct_Count==409
 */
typedef struct
{
  U8                        _align0;                  /*<  0:  1> alignment                                          */
  U8                        _align1;                  /*<  1:  1> alignment                                          */
  U8                        _align2;                  /*<  2:  1> alignment                                          */
  U8                        v_err_params_sat;         /*<  3:  1> valid-flag                                         */
  BUF_err_params_sat        err_params_sat;           /*<  4: 16> Error Parameters SAT                               */
} T_err_desc_sat;
#endif

#ifndef __T_res_desc_sat__
#define __T_res_desc_sat__
/*
 * Result description SAT
 * CCDGEN:WriteStruct_Count==410
 */
typedef struct
{
  U8                        _align0;                  /*<  0:  1> alignment                                          */
  U8                        _align1;                  /*<  1:  1> alignment                                          */
  U8                        _align2;                  /*<  2:  1> alignment                                          */
  U8                        v_res_params_sat;         /*<  3:  1> valid-flag                                         */
  BUF_res_params_sat        res_params_sat;           /*<  4:252> Result Parameters SAT                              */
} T_res_desc_sat;
#endif

#ifndef __T_ccbsf__
#define __T_ccbsf__
/*
 * CCBS feature
 * CCDGEN:WriteStruct_Count==411
 */
typedef struct
{
  U8                        v_ccbsIndex;              /*<  0:  1> valid-flag                                         */
  U8                        ccbsIndex;                /*<  1:  1> CCBS index                                         */
  U8                        _align0;                  /*<  2:  1> alignment                                          */
  U8                        v_b_subscriberNumber;     /*<  3:  1> valid-flag                                         */
  T_b_subscriberNumber      b_subscriberNumber;       /*<  4: 44> B Subscriber number                                */
  U8                        _align1;                  /*< 48:  1> alignment                                          */
  U8                        _align2;                  /*< 49:  1> alignment                                          */
  U8                        _align3;                  /*< 50:  1> alignment                                          */
  U8                        v_b_subscriberSubaddress; /*< 51:  1> valid-flag                                         */
  T_b_subscriberSubaddress  b_subscriberSubaddress;   /*< 52: 28> B Subscriber subaddress                            */
  U8                        _align4;                  /*< 80:  1> alignment                                          */
  U8                        _align5;                  /*< 81:  1> alignment                                          */
  U8                        _align6;                  /*< 82:  1> alignment                                          */
  U8                        v_basicServiceGroup;      /*< 83:  1> valid-flag                                         */
  T_basicServiceGroup       basicServiceGroup;        /*< 84:  4> Basic service group                                */
} T_ccbsf;
#endif

#ifndef __T_namePresentationAllowed__
#define __T_namePresentationAllowed__
/*
 * Name presentation allowed
 * CCDGEN:WriteStruct_Count==412
 */
typedef struct
{
  U8                        v_dataCodingScheme;       /*<  0:  1> valid-flag                                         */
  U8                        dataCodingScheme;         /*<  1:  1> Data coding scheme                                 */
  U8                        v_lengthInCharacters;     /*<  2:  1> valid-flag                                         */
  U8                        lengthInCharacters;       /*<  3:  1> Length in Characters                               */
  U8                        _align0;                  /*<  4:  1> alignment                                          */
  U8                        _align1;                  /*<  5:  1> alignment                                          */
  U8                        _align2;                  /*<  6:  1> alignment                                          */
  U8                        v_nameString;             /*<  7:  1> valid-flag                                         */
  BUF_nameString            nameString;               /*<  8:168> Name string                                        */
} T_namePresentationAllowed;
#endif

/*
 * Name presentation restricted
 * CCDGEN:WriteStruct_Count==413
 */
#ifndef __T_namePresentationRestricted__
#define __T_namePresentationRestricted__
typedef T_namePresentationAllowed T_namePresentationRestricted;
#endif
#ifndef __T_ussdArg__
#define __T_ussdArg__
/*
 * Unstructured SS data argument
 * CCDGEN:WriteStruct_Count==414
 */
typedef struct
{
  U8                        v_ussdDataCodingScheme;   /*<  0:  1> valid-flag                                         */
  U8                        ussdDataCodingScheme;     /*<  1:  1> Unstructured SS data coding scheme                 */
  U8                        _align0;                  /*<  2:  1> alignment                                          */
  U8                        v_ussdString;             /*<  3:  1> valid-flag                                         */
  BUF_ussdString            ussdString;               /*<  4:168> Unstructured SS data string                        */
  U8                        v_alertingPattern;        /*<172:  1> valid-flag                                         */
  U8                        alertingPattern;          /*<173:  1> Alerting pattern                                   */
  U8                        _align1;                  /*<174:  1> alignment                                          */
  U8                        _align2;                  /*<175:  1> alignment                                          */
} T_ussdArg;
#endif

#ifndef __T_eraseCCEntryArg__
#define __T_eraseCCEntryArg__
/*

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -