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

📄 m_fac.h

📁 是一个手机功能的模拟程序
💻 H
📖 第 1 页 / 共 5 页
字号:
  U16                       cugIndex;                 /*<  2:  2> Closed user group index                            */
  U8                        _align1;                  /*<  4:  1> alignment                                          */
  U8                        _align2;                  /*<  5:  1> alignment                                          */
  U8                        _align3;                  /*<  6:  1> alignment                                          */
  U8                        v_cugInterlock;           /*<  7:  1> valid-flag                                         */
  BUF_cugInterlock          cugInterlock;             /*<  8: 12> Closed user group interlock                        */
  U8                        v_intraCugOptions;        /*< 20:  1> valid-flag                                         */
  U8                        intraCugOptions;          /*< 21:  1> Intra closed user group options                    */
  U8                        _align4;                  /*< 22:  1> alignment                                          */
  U8                        v_basicServiceGroupList;  /*< 23:  1> valid-flag                                         */
  T_basicServiceGroupList   basicServiceGroupList;    /*< 24: 32> Basic service group list                           */
} T_cugs;
#endif

#ifndef __T_rdn__
#define __T_rdn__
/*
 * rdn
 * CCDGEN:WriteStruct_Count==430
 */
typedef struct
{
  U8                        _align0;                  /*<  0:  1> alignment                                          */
  U8                        _align1;                  /*<  1:  1> alignment                                          */
  U8                        _align2;                  /*<  2:  1> alignment                                          */
  U8                        v_presentationAllowedAddress; /*<  3:  1> valid-flag                                         */
  T_presentationAllowedAddress presentationAllowedAddress; /*<  4: 80> Presentation allowed address                       */
  U8                        _align3;                  /*< 84:  1> alignment                                          */
  U8                        _align4;                  /*< 85:  1> alignment                                          */
  U8                        _align5;                  /*< 86:  1> alignment                                          */
  U8                        v_presentationRestricted; /*< 87:  1> valid-flag                                         */
  U8                        _align6;                  /*< 88:  1> alignment                                          */
  U8                        _align7;                  /*< 89:  1> alignment                                          */
  U8                        _align8;                  /*< 90:  1> alignment                                          */
  U8                        v_numberNotAvailableDueToInterworking; /*< 91:  1> valid-flag                                         */
  U8                        _align9;                  /*< 92:  1> alignment                                          */
  U8                        _align10;                 /*< 93:  1> alignment                                          */
  U8                        _align11;                 /*< 94:  1> alignment                                          */
  U8                        v_presentationRestrictedAddress; /*< 95:  1> valid-flag                                         */
  T_presentationRestrictedAddress presentationRestrictedAddress; /*< 96: 80> Presentation restricted address                    */
} T_rdn;
#endif

#ifndef __T_forwardCUGInfoArg__
#define __T_forwardCUGInfoArg__
/*
 * Forward closed user group info argument
 * CCDGEN:WriteStruct_Count==431
 */
typedef struct
{
  U8                        _align0;                  /*<  0:  1> alignment                                          */
  U8                        v_cugIndex;               /*<  1:  1> valid-flag                                         */
  U16                       cugIndex;                 /*<  2:  2> Closed user group index                            */
  U8                        _align1;                  /*<  4:  1> alignment                                          */
  U8                        _align2;                  /*<  5:  1> alignment                                          */
  U8                        _align3;                  /*<  6:  1> alignment                                          */
  U8                        v_suppressPrefCUG;        /*<  7:  1> valid-flag                                         */
  U8                        _align4;                  /*<  8:  1> alignment                                          */
  U8                        _align5;                  /*<  9:  1> alignment                                          */
  U8                        _align6;                  /*< 10:  1> alignment                                          */
  U8                        v_suppressOA;             /*< 11:  1> valid-flag                                         */
} T_forwardCUGInfoArg;
#endif

#ifndef __T_chargingInformation__
#define __T_chargingInformation__
/*
 * Charging Information
 * CCDGEN:WriteStruct_Count==432
 */
typedef struct
{
  U8                        _align0;                  /*<  0:  1> alignment                                          */
  U8                        _align1;                  /*<  1:  1> alignment                                          */
  U8                        _align2;                  /*<  2:  1> alignment                                          */
  U8                        v_e1;                     /*<  3:  1> valid-flag                                         */
  T_e1                      e1;                       /*<  4:  8> E1                                                 */
  U8                        _align3;                  /*< 12:  1> alignment                                          */
  U8                        _align4;                  /*< 13:  1> alignment                                          */
  U8                        _align5;                  /*< 14:  1> alignment                                          */
  U8                        v_e2;                     /*< 15:  1> valid-flag                                         */
  T_e2                      e2;                       /*< 16:  8> E2                                                 */
  U8                        _align6;                  /*< 24:  1> alignment                                          */
  U8                        _align7;                  /*< 25:  1> alignment                                          */
  U8                        _align8;                  /*< 26:  1> alignment                                          */
  U8                        v_e3;                     /*< 27:  1> valid-flag                                         */
  T_e3                      e3;                       /*< 28:  8> E3                                                 */
  U8                        _align9;                  /*< 36:  1> alignment                                          */
  U8                        _align10;                 /*< 37:  1> alignment                                          */
  U8                        _align11;                 /*< 38:  1> alignment                                          */
  U8                        v_e4;                     /*< 39:  1> valid-flag                                         */
  T_e4                      e4;                       /*< 40:  8> E4                                                 */
  U8                        _align12;                 /*< 48:  1> alignment                                          */
  U8                        _align13;                 /*< 49:  1> alignment                                          */
  U8                        _align14;                 /*< 50:  1> alignment                                          */
  U8                        v_e5;                     /*< 51:  1> valid-flag                                         */
  T_e5                      e5;                       /*< 52:  8> E5                                                 */
  U8                        _align15;                 /*< 60:  1> alignment                                          */
  U8                        _align16;                 /*< 61:  1> alignment                                          */
  U8                        _align17;                 /*< 62:  1> alignment                                          */
  U8                        v_e6;                     /*< 63:  1> valid-flag                                         */
  T_e6                      e6;                       /*< 64:  8> E6                                                 */
  U8                        _align18;                 /*< 72:  1> alignment                                          */
  U8                        _align19;                 /*< 73:  1> alignment                                          */
  U8                        _align20;                 /*< 74:  1> alignment                                          */
  U8                        v_e7;                     /*< 75:  1> valid-flag                                         */
  T_e7                      e7;                       /*< 76:  8> E7                                                 */
} T_chargingInformation;
#endif

#ifndef __T_err_comp_sat__
#define __T_err_comp_sat__
/*
 * Return error component SAT
 * CCDGEN:WriteStruct_Count==433
 */
typedef struct
{
  U8                        v_inv_id;                 /*<  0:  1> valid-flag                                         */
  U8                        inv_id;                   /*<  1:  1> Invoke ID                                          */
  U8                        _align0;                  /*<  2:  1> alignment                                          */
  U8                        v_err_desc_sat;           /*<  3:  1> valid-flag                                         */
  T_err_desc_sat            err_desc_sat;             /*<  4: 20> Error description SAT                              */
} T_err_comp_sat;
#endif

#ifndef __T_seq_sat__
#define __T_seq_sat__
/*
 * Sequence SAT
 * CCDGEN:WriteStruct_Count==434
 */
typedef struct
{
  U8                        _align0;                  /*<  0:  1> alignment                                          */
  U8                        _align1;                  /*<  1:  1> alignment                                          */
  U8                        _align2;                  /*<  2:  1> alignment                                          */
  U8                        v_res_desc_sat;           /*<  3:  1> valid-flag                                         */
  T_res_desc_sat            res_desc_sat;             /*<  4:256> Result description SAT                             */
} T_seq_sat;
#endif

#ifndef __T_ccbsFeatureList__
#define __T_ccbsFeatureList__
/*
 * CCBS feature List
 * CCDGEN:WriteStruct_Count==435
 */
typedef struct
{
  U8                        _align0;                  /*<  0:  1> alignment                                          */
  U8                        _align1;                  /*<  1:  1> alignment                                          */
  U8                        v_ccbsf;                  /*<  2:  1> valid-flag                                         */
  U8                        c_ccbsf;                  /*<  3:  1> counter                                            */
  T_ccbsf                   ccbsf[MAX_CCBSF_NUM];     /*<  4:440> CCBS feature                                       */
} T_ccbsFeatureList;
#endif

#ifndef __T_callingName__
#define __T_callingName__
/*
 * Calling name
 * CCDGEN:WriteStruct_Count==436
 */
typedef struct
{
  U8                        _align0;                  /*<  0:  1> alignment                                          */
  U8                        _align1;                  /*<  1:  1> alignment                                          */
  U8                        _align2;                  /*<  2:  1> alignment                                          */
  U8                        v_namePresentationAllowed; /*<  3:  1> valid-flag                                         */
  T_namePresentationAllowed namePresentationAllowed;  /*<  4:176> Name presentation allowed                          */
  U8                        _align3;                  /*<180:  1> alignment                                          */
  U8                        _align4;                  /*<181:  1> alignment                                          */
  U8                        _align5;                  /*<182:  1> alignment                                          */
  U8                        v_presentationRestricted; /*<183:  1> valid-flag                                         */
  U8                        _align6;                  /*<184:  1> alignment                                          */
  U8                        _align7;                  /*<185:  1> alignment                                          */
  U8                        _align8;                  /*<186:  1> alignment                                          */
  U8                        v_nameUnavailable;        /*<187:  1> valid-flag                                         */
  U8                        _align9;                  /*<188:  1> alignment                                          */
  U8                        _align10;                 /*<189:  1> alignment                                          */
  U8                        _align11;                 /*<190:  1> alignment                                          */
  U8                        v_namePresentationRestricted; /*<191:  1> valid-flag                                         */
  T_namePresentationRestricted namePresentationRestricted; /*<192:176> Name presentation restricted                       */
} T_callingName;
#endif

#ifndef __T_extensionContainer__
#define __T_extensionContainer__
/*
 * Extension container
 * CCDGEN:WriteStruct_Count==437
 */
typedef struct
{
  U8                        _align0;                  /*<  0:  1> alignment                                          */
  U8                        _align1;                  /*<  1:  1> alignment                                          */
  U8                        _align2;                  /*<  2:  1> alignment                                          */
  U8                        v_privateExtensionList;   /*<  3:  1> valid-flag                                         */
  T_privateExtensionList    privateExtensionList;     /*<  4:284> Private extension list                             */
  U8                        v_pcsExtension;           /*<288:  1> valid-flag                                         */
  U8                        pcsExtension;             /*<289:  1> PCS extension                                      */
  U8                        _align3;                  /*<290:  1> alignment                                          */
  U8                        _align4;                  /*<291:  1> alignment                                          */
} T_extensionContainer;
#endif

#ifndef __T_illegalSubscriberParam__
#define __T_illegalSubscriberParam__
/*
 * Illegal subscriber parameter
 * CCDGEN:WriteStruct_Count==438
 */
typedef struct
{
  U8                        _align0;                  /*<  0:  1> alignment                                          */
  U8                        _align1;                  /*<  1:  1> alignment                                          */
  U8                        _align2;                  /*<  2:  1> alignment                                          */
  U8                        v_extensionContainer;     /*<  3:  1> valid-flag                                         */
  T_extensionContainer      extensionContainer;       /*<  4:292> Extension container                                */
} T_illegalSubscriberParam;
#endif

/*
 * Bearer service not provisioned parameter
 * CCDGEN:WriteStruct_Count==439
 */
#ifndef __T_bearerServNotProvParam__
#define __T_bearerServNotProvParam__
typedef T_illegalSubscriberParam T_bearerServNotProvParam;
#endif
/*
 * Tele service not provisioned parameter
 * CCDGEN:WriteStruct_Count==440
 */
#ifndef __T_teleServNotProvParam__
#define __T_teleServNotProvParam__
typedef T_illegalSubscriberParam T_teleServNotProvParam;
#endif
/*
 * Facility not supported parameter
 * CCDGEN:WriteStruct_Count==441
 */
#ifndef __T_facilityNotSupParam__
#define __T_facilityNotSupParam__
typedef T_illegalSubscriberParam T_facilityNotSupParam;
#endif
/*
 * Data missing parameter
 * CCDGEN:WriteStruct_Count==442
 */
#ifndef __T_dataMissingParam__
#define __T_dataMissingParam__
typedef T_illegalSubscriberParam T_dataMissingParam;
#endif
/*
 * Unexpected data parameter
 * CCDGEN:WriteStruct_Count==443
 */
#ifndef __T_unexpectedDataParam__
#define __T_unexpec

⌨️ 快捷键说明

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