📄 m_fac.h
字号:
* CCDGEN:WriteStruct_Count==372
*/
#ifndef __T_partyNumber__
#define __T_partyNumber__
typedef T_forwardedToNumber T_partyNumber;
#endif
/*
* B Subscriber number
* CCDGEN:WriteStruct_Count==373
*/
#ifndef __T_b_subscriberNumber__
#define __T_b_subscriberNumber__
typedef T_forwardedToNumber T_b_subscriberNumber;
#endif
/*
* Deflected to number
* CCDGEN:WriteStruct_Count==374
*/
#ifndef __T_deflectedToNumber__
#define __T_deflectedToNumber__
typedef T_forwardedToNumber T_deflectedToNumber;
#endif
#ifndef __T_forwardedToSubaddress__
#define __T_forwardedToSubaddress__
/*
* Forwarded to subaddress
* CCDGEN:WriteStruct_Count==375
*/
typedef struct
{
U8 v_tos; /*< 0: 1> valid-flag */
U8 tos; /*< 1: 1> Type of subaddress */
U8 v_oei; /*< 2: 1> valid-flag */
U8 oei; /*< 3: 1> Odd/even indicator */
U8 c_bcdDigit; /*< 4: 1> counter */
U8 bcdDigit[MAX_SUBADDR_NUM]; /*< 5: 20> BCD digit */
U8 _align0; /*< 25: 1> alignment */
U8 _align1; /*< 26: 1> alignment */
U8 _align2; /*< 27: 1> alignment */
} T_forwardedToSubaddress;
#endif
/*
* Party Subaddress
* CCDGEN:WriteStruct_Count==376
*/
#ifndef __T_partySubaddress__
#define __T_partySubaddress__
typedef T_forwardedToSubaddress T_partySubaddress;
#endif
/*
* B Subscriber subaddress
* CCDGEN:WriteStruct_Count==377
*/
#ifndef __T_b_subscriberSubaddress__
#define __T_b_subscriberSubaddress__
typedef T_forwardedToSubaddress T_b_subscriberSubaddress;
#endif
/*
* Deflected to subaddress
* CCDGEN:WriteStruct_Count==378
*/
#ifndef __T_deflectedToSubaddress__
#define __T_deflectedToSubaddress__
typedef T_forwardedToSubaddress T_deflectedToSubaddress;
#endif
#ifndef __T_basicService__
#define __T_basicService__
/*
* Basic service
* CCDGEN:WriteStruct_Count==379
*/
typedef struct
{
U8 v_bearerService; /*< 0: 1> valid-flag */
U8 bearerService; /*< 1: 1> Bearer Service */
U8 v_teleservice; /*< 2: 1> valid-flag */
U8 teleservice; /*< 3: 1> teleservice */
} T_basicService;
#endif
/*
* Basic service group
* CCDGEN:WriteStruct_Count==380
*/
#ifndef __T_basicServiceGroup__
#define __T_basicServiceGroup__
typedef T_basicService T_basicServiceGroup;
#endif
#ifndef __T_cbf__
#define __T_cbf__
/*
* Call barring feature
* CCDGEN:WriteStruct_Count==381
*/
typedef struct
{
T_basicService basicService; /*< 0: 4> Basic service */
U8 v_ssStatus; /*< 4: 1> valid-flag */
U8 ssStatus; /*< 5: 1> Supplementary service status */
U8 _align0; /*< 6: 1> alignment */
U8 _align1; /*< 7: 1> alignment */
} T_cbf;
#endif
#ifndef __T_cugf__
#define __T_cugf__
/*
* Closed user group feature
* CCDGEN:WriteStruct_Count==382
*/
typedef struct
{
T_basicService basicService; /*< 0: 4> Basic service */
U8 _align0; /*< 4: 1> alignment */
U8 v_preferentialCugIndicator; /*< 5: 1> valid-flag */
U16 preferentialCugIndicator; /*< 6: 2> Preferential closed user group indicator */
U8 v_interCugRestrictions; /*< 8: 1> valid-flag */
U8 interCugRestrictions; /*< 9: 1> Inter Closed User Group Restrictions */
U8 _align1; /*< 10: 1> alignment */
U8 _align2; /*< 11: 1> alignment */
} T_cugf;
#endif
#ifndef __T_forwardingOptions__
#define __T_forwardingOptions__
/*
* Forwarding options
* CCDGEN:WriteStruct_Count==383
*/
typedef struct
{
U8 notify_fwd_pty; /*< 0: 1> Notification to forwarding party */
U8 notify_clg_pty; /*< 1: 1> Notification to calling party */
U8 fwd_reason; /*< 2: 1> Forwarding reason */
U8 _align0; /*< 3: 1> alignment */
} T_forwardingOptions;
#endif
#ifndef __T_ssSubscriptionOption__
#define __T_ssSubscriptionOption__
/*
* Supplementary service subscription option
* CCDGEN:WriteStruct_Count==384
*/
typedef struct
{
U8 v_cliRestrictionOption; /*< 0: 1> valid-flag */
U8 cliRestrictionOption; /*< 1: 1> CLI Restriction option */
U8 v_overrideCategory; /*< 2: 1> valid-flag */
U8 overrideCategory; /*< 3: 1> Override category */
} T_ssSubscriptionOption;
#endif
#ifndef __T_ssNotification__
#define __T_ssNotification__
/*
* SS Notification
* CCDGEN:WriteStruct_Count==385
*/
typedef struct
{
U8 clgSubscriber; /*< 0: 1> calling A-subscriber */
U8 fwgSubscriber; /*< 1: 1> forwarding B-subscriber */
U8 fwdSubscriber; /*< 2: 1> forwarded to C-subscriber */
U8 _align0; /*< 3: 1> alignment */
} T_ssNotification;
#endif
#ifndef __T_ssIncompatibilityCause__
#define __T_ssIncompatibilityCause__
/*
* SS Incompatibility cause
* CCDGEN:WriteStruct_Count==386
*/
typedef struct
{
U8 v_ssCode; /*< 0: 1> valid-flag */
U8 ssCode; /*< 1: 1> Supplementary Service Code */
U8 _align0; /*< 2: 1> alignment */
U8 _align1; /*< 3: 1> alignment */
T_basicService basicService; /*< 4: 4> Basic service */
U8 v_ssStatus; /*< 8: 1> valid-flag */
U8 ssStatus; /*< 9: 1> Supplementary service status */
U8 _align2; /*< 10: 1> alignment */
U8 _align3; /*< 11: 1> alignment */
} T_ssIncompatibilityCause;
#endif
#ifndef __T_presentationAllowedAddress__
#define __T_presentationAllowedAddress__
/*
* Presentation allowed address
* CCDGEN:WriteStruct_Count==387
*/
typedef struct
{
U8 _align0; /*< 0: 1> alignment */
U8 _align1; /*< 1: 1> alignment */
U8 _align2; /*< 2: 1> alignment */
U8 v_partyNumber; /*< 3: 1> valid-flag */
T_partyNumber partyNumber; /*< 4: 44> Party number */
U8 _align3; /*< 48: 1> alignment */
U8 _align4; /*< 49: 1> alignment */
U8 _align5; /*< 50: 1> alignment */
U8 v_partySubaddress; /*< 51: 1> valid-flag */
T_partySubaddress partySubaddress; /*< 52: 28> Party Subaddress */
} T_presentationAllowedAddress;
#endif
/*
* Presentation restricted address
* CCDGEN:WriteStruct_Count==388
*/
#ifndef __T_presentationRestrictedAddress__
#define __T_presentationRestrictedAddress__
typedef T_presentationAllowedAddress T_presentationRestrictedAddress;
#endif
#ifndef __T_callIsWaitingIndicator__
#define __T_callIsWaitingIndicator__
/*
* Call is waiting indicator
* CCDGEN:WriteStruct_Count==389
*/
/* typedef void T_callIsWaitingIndicator;*/
#endif
#ifndef __T_mptyIndicator__
#define __T_mptyIndicator__
/*
* Multiparty indicator
* CCDGEN:WriteStruct_Count==390
*/
/* typedef void T_mptyIndicator;*/
#endif
#ifndef __T_clirSuppressionRejected__
#define __T_clirSuppressionRejected__
/*
* CLIR suppression rejected
* CCDGEN:WriteStruct_Count==391
*/
/* typedef void T_clirSuppressionRejected;*/
#endif
#ifndef __T_presentationRestricted__
#define __T_presentationRestricted__
/*
* Presentation restricted
* CCDGEN:WriteStruct_Count==392
*/
/* typedef void T_presentationRestricted;*/
#endif
#ifndef __T_numberNotAvailableDueToInterworking__
#define __T_numberNotAvailableDueToInterworking__
/*
* Number not available due to interworking
* CCDGEN:WriteStruct_Count==393
*/
/* typedef void T_numberNotAvailableDueToInterworking;*/
#endif
#ifndef __T_ussdRes__
#define __T_ussdRes__
/*
* Unstructured SS data result
* CCDGEN:WriteStruct_Count==394
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -