📄 m_cc.h
字号:
U8 ton; /*< 1: 1> Type of number */
U8 v_npi; /*< 2: 1> valid-flag */
U8 npi; /*< 3: 1> Numbering plan identification */
U8 c_num; /*< 4: 1> counter */
U8 num[32]; /*< 5: 32> Number digit */
U8 _align0; /*< 37: 1> alignment */
U8 _align1; /*< 38: 1> alignment */
U8 _align2; /*< 39: 1> alignment */
} T_dl_called_num;
#endif
#ifndef __T_ul_called_num__
#define __T_ul_called_num__
/*
* Called party BCD number
* CCDGEN:WriteStruct_Count==228
*/
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 c_num; /*< 4: 1> counter */
U8 num[80]; /*< 5: 80> Number digit */
U8 _align0; /*< 85: 1> alignment */
U8 _align1; /*< 86: 1> alignment */
U8 _align2; /*< 87: 1> alignment */
} T_ul_called_num;
#endif
#ifndef __T_called_subaddr__
#define __T_called_subaddr__
/*
* Called party subaddress
* CCDGEN:WriteStruct_Count==229
*/
typedef struct
{
U8 v_tos; /*< 0: 1> valid-flag */
U8 tos; /*< 1: 1> Type of subaddress */
U8 v_odd_even; /*< 2: 1> valid-flag */
U8 odd_even; /*< 3: 1> Odd / even indication */
U8 c_subaddr; /*< 4: 1> counter */
U8 subaddr[20]; /*< 5: 20> Subaddress information */
U8 _align0; /*< 25: 1> alignment */
U8 _align1; /*< 26: 1> alignment */
U8 _align2; /*< 27: 1> alignment */
} T_called_subaddr;
#endif
#ifndef __T_calling_num__
#define __T_calling_num__
/*
* Calling party BCD number
* CCDGEN:WriteStruct_Count==230
*/
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[22]; /*< 9: 22> Number digit */
U8 _align0; /*< 31: 1> alignment */
} T_calling_num;
#endif
#ifndef __T_calling_subaddr__
#define __T_calling_subaddr__
/*
* Calling party subaddress
* CCDGEN:WriteStruct_Count==231
*/
typedef struct
{
U8 v_tos; /*< 0: 1> valid-flag */
U8 tos; /*< 1: 1> Type of subaddress */
U8 v_odd_even; /*< 2: 1> valid-flag */
U8 odd_even; /*< 3: 1> Odd / even indication */
U8 c_subaddr; /*< 4: 1> counter */
U8 subaddr[20]; /*< 5: 20> Subaddress information */
U8 _align0; /*< 25: 1> alignment */
U8 _align1; /*< 26: 1> alignment */
U8 _align2; /*< 27: 1> alignment */
} T_calling_subaddr;
#endif
#ifndef __T_cc_cause__
#define __T_cc_cause__
/*
* Cause
* CCDGEN:WriteStruct_Count==232
*/
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_rec; /*< 4: 1> valid-flag */
U8 rec; /*< 5: 1> Recommendation */
U8 v_cause; /*< 6: 1> valid-flag */
U8 cause; /*< 7: 1> Cause value */
U8 c_diag; /*< 8: 1> counter */
U8 diag[27]; /*< 9: 27> Diagnostics */
} T_cc_cause;
#endif
#ifndef __T_cc_cause_2__
#define __T_cc_cause_2__
typedef T_cc_cause T_cc_cause_2;
#endif
#ifndef __T_clir_suppr__
#define __T_clir_suppr__
/*
* CLIR suppression
* CCDGEN:WriteStruct_Count==233
*/
/* typedef void T_clir_suppr;*/
#endif
#ifndef __T_clir_invoc__
#define __T_clir_invoc__
/*
* CLIR invocation
* CCDGEN:WriteStruct_Count==234
*/
/* typedef void T_clir_invoc;*/
#endif
#ifndef __T_connect_num__
#define __T_connect_num__
/*
* Connected number
* CCDGEN:WriteStruct_Count==235
*/
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[22]; /*< 9: 22> Number digit */
U8 _align0; /*< 31: 1> alignment */
} T_connect_num;
#endif
#ifndef __T_connect_subaddr__
#define __T_connect_subaddr__
/*
* Connected subaddress
* CCDGEN:WriteStruct_Count==236
*/
typedef struct
{
U8 v_tos; /*< 0: 1> valid-flag */
U8 tos; /*< 1: 1> Type of subaddress */
U8 v_odd_even; /*< 2: 1> valid-flag */
U8 odd_even; /*< 3: 1> Odd / even indication */
U8 c_subaddr; /*< 4: 1> counter */
U8 subaddr[20]; /*< 5: 20> Subaddress information */
U8 _align0; /*< 25: 1> alignment */
U8 _align1; /*< 26: 1> alignment */
U8 _align2; /*< 27: 1> alignment */
} T_connect_subaddr;
#endif
#ifndef __T_facility__
#define __T_facility__
/*
* Facility
* CCDGEN:WriteStruct_Count==237
*/
typedef struct
{
U8 c_fac; /*< 0: 1> counter */
U8 fac[L3MAX]; /*< 1:251> Facility information */
} T_facility;
#endif
#ifndef __T_fac_adv__
#define __T_fac_adv__
typedef T_facility T_fac_adv;
#endif
#ifndef __T_high_layer_comp__
#define __T_high_layer_comp__
/*
* High layer compatibility
* CCDGEN:WriteStruct_Count==238
*/
typedef struct
{
U8 v_cs; /*< 0: 1> valid-flag */
U8 cs; /*< 1: 1> Coding standard */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -