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

📄 m_cc.h

📁 GSM手机设计软件代码
💻 H
📖 第 1 页 / 共 5 页
字号:
  U8                        v_interpret;              /*<  2:  1> valid-flag                                         */
  U8                        interpret;                /*<  3:  1> Interpretation                                     */
  U8                        v_prot_prof;              /*<  4:  1> valid-flag                                         */
  U8                        prot_prof;                /*<  5:  1> Presentation method of protocol profile            */
  U8                        v_hlci;                   /*<  6:  1> valid-flag                                         */
  U8                        hlci;                     /*<  7:  1> High layer characteristics identification          */
  U8                        v_ext_hlci;               /*<  8:  1> valid-flag                                         */
  U8                        ext_hlci;                 /*<  9:  1> Extended high layer characteristics identification */
  U8                        _align0;                  /*< 10:  1> alignment                                          */
  U8                        _align1;                  /*< 11:  1> alignment                                          */
} T_high_layer_comp;
#endif

#ifndef __T_high_layer_comp_2__
#define __T_high_layer_comp_2__
typedef T_high_layer_comp T_high_layer_comp_2;
#endif

#ifndef __T_key_facility__
#define __T_key_facility__
/*
 * Keypad facility
 * CCDGEN:WriteStruct_Count==239
 */
typedef struct
{
  U8                        key;                      /*<  0:  1> Keypad information                                 */
  U8                        _align0;                  /*<  1:  1> alignment                                          */
  U8                        _align1;                  /*<  2:  1> alignment                                          */
  U8                        _align2;                  /*<  3:  1> alignment                                          */
} T_key_facility;
#endif

#ifndef __T_low_layer_comp__
#define __T_low_layer_comp__
/*
 * Low layer compatibility
 * CCDGEN:WriteStruct_Count==240
 */
typedef struct
{
  U8                        c_llc;                    /*<  0:  1> counter                                            */
  U8                        llc[13];                  /*<  1: 13> Low layer information                              */
  U8                        _align0;                  /*< 14:  1> alignment                                          */
  U8                        _align1;                  /*< 15:  1> alignment                                          */
} T_low_layer_comp;
#endif

#ifndef __T_low_layer_comp_2__
#define __T_low_layer_comp_2__
typedef T_low_layer_comp T_low_layer_comp_2;
#endif

#ifndef __T_more_data__
#define __T_more_data__
/*
 * More data
 * CCDGEN:WriteStruct_Count==241
 */
/* typedef void T_more_data;*/
#endif
#ifndef __T_notific__
#define __T_notific__
/*
 * Notification indicator
 * CCDGEN:WriteStruct_Count==242
 */
typedef struct
{
  U8                        v_nd;                     /*<  0:  1> valid-flag                                         */
  U8                        nd;                       /*<  1:  1> Notification description                           */
  U8                        _align0;                  /*<  2:  1> alignment                                          */
  U8                        _align1;                  /*<  3:  1> alignment                                          */
} T_notific;
#endif

#ifndef __T_progress__
#define __T_progress__
/*
 * Progress indicator
 * CCDGEN:WriteStruct_Count==243
 */
typedef struct
{
  U8                        v_cs;                     /*<  0:  1> valid-flag                                         */
  U8                        cs;                       /*<  1:  1> Coding standard                                    */
  U8                        v_loc;                    /*<  2:  1> valid-flag                                         */
  U8                        loc;                      /*<  3:  1> Location                                           */
  U8                        v_progress_desc;          /*<  4:  1> valid-flag                                         */
  U8                        progress_desc;            /*<  5:  1> Progress description                               */
  U8                        _align0;                  /*<  6:  1> alignment                                          */
  U8                        _align1;                  /*<  7:  1> alignment                                          */
} T_progress;
#endif

#ifndef __T_reverse_call__
#define __T_reverse_call__
/*
 * Reverse call setup direction
 * CCDGEN:WriteStruct_Count==244
 */
/* typedef void T_reverse_call;*/
#endif
#ifndef __T_ss_version__
#define __T_ss_version__
/*
 * SS Version Indicator
 * CCDGEN:WriteStruct_Count==245
 */
typedef struct
{
  U8                        c_ver;                    /*<  0:  1> counter                                            */
  U8                        ver[MAX_SS_VERSION];      /*<  1:  1> SS version information                             */
  U8                        _align0;                  /*<  2:  1> alignment                                          */
  U8                        _align1;                  /*<  3:  1> alignment                                          */
} T_ss_version;
#endif

#ifndef __T_user_user__
#define __T_user_user__
/*
 * User-user
 * CCDGEN:WriteStruct_Count==246
 */
typedef struct
{
  U8                        pd;                       /*<  0:  1> User-user protocol discriminator                   */
  U8                        c_info;                   /*<  1:  1> counter                                            */
  U8                        info[131];                /*<  2:131> User-user information                              */
  U8                        _align0;                  /*<133:  1> alignment                                          */
  U8                        _align1;                  /*<134:  1> alignment                                          */
  U8                        _align2;                  /*<135:  1> alignment                                          */
} T_user_user;
#endif

#ifndef __T_allowed_actions__
#define __T_allowed_actions__
/*
 * Allowed Actions
 * CCDGEN:WriteStruct_Count==247
 */
typedef struct
{
  U8                        ccbs_act;                 /*<  0:  1> ccbs_activation                                    */
  U8                        _align0;                  /*<  1:  1> alignment                                          */
  U8                        _align1;                  /*<  2:  1> alignment                                          */
  U8                        _align2;                  /*<  3:  1> alignment                                          */
} T_allowed_actions;
#endif

#ifndef __T_recall_type__
#define __T_recall_type__
/*
 * Recall Type
 * CCDGEN:WriteStruct_Count==248
 */
typedef struct
{
  U8                        rcl_type;                 /*<  0:  1> Recall Type                                        */
  U8                        _align0;                  /*<  1:  1> alignment                                          */
  U8                        _align1;                  /*<  2:  1> alignment                                          */
  U8                        _align2;                  /*<  3:  1> alignment                                          */
} T_recall_type;
#endif

#ifndef __T_setup_cont__
#define __T_setup_cont__
/*
 * Setup Container
 * CCDGEN:WriteStruct_Count==249
 */
typedef struct
{
  U8                        c_setup_msg;              /*<  0:  1> counter                                            */
  U8                        setup_msg[L3MAX];         /*<  1:251> Setup message                                      */
} T_setup_cont;
#endif

#ifndef __T_redirecting_num__
#define __T_redirecting_num__
/*
 * Redirecting party BCD number
 * CCDGEN:WriteStruct_Count==250
 */
typedef struct
{
  U8                        v_ton;                    /*<  0:  1> valid-flag                                         */
  U8                        ton;                      /*<  1:  1> Type of number                                     */
  U8                        v_npi;                    /*<  2:  1> valid-flag                                         */
  U8                        npi;                      /*<  3:  1> Numbering plan identification                      */
  U8                        v_present;                /*<  4:  1> valid-flag                                         */
  U8                        present;                  /*<  5:  1> Presentation indicator                             */
  U8                        v_screen;                 /*<  6:  1> valid-flag                                         */
  U8                        screen;                   /*<  7:  1> Screening indicator                                */
  U8                        c_num;                    /*<  8:  1> counter                                            */
  U8                        num[32];                  /*<  9: 32> Number digit                                       */
  U8                        _align0;                  /*< 41:  1> alignment                                          */
  U8                        _align1;                  /*< 42:  1> alignment                                          */
  U8                        _align2;                  /*< 43:  1> alignment                                          */
} T_redirecting_num;
#endif

#ifndef __T_redirecting_subaddr__
#define __T_redirecting_subaddr__
/*

⌨️ 快捷键说明

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