📄 m_sms.h
字号:
} T_cp_user_data_ul;
#endif
#ifndef __T_B_CP_ACK__
#define __T_B_CP_ACK__
/*
*
* CCDGEN:WriteStruct_Count==318
*/
typedef struct
{
U8 msg_type; /*< 0: 1> CP Message Type */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
} T_B_CP_ACK;
#endif
#ifndef __T_D_CP_DATA__
#define __T_D_CP_DATA__
/*
*
* CCDGEN:WriteStruct_Count==319
*/
typedef struct
{
U8 msg_type; /*< 0: 1> CP Message Type */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
T_cp_user_data_dl cp_user_data_dl; /*< 4:588> CP User Data downlink */
} T_D_CP_DATA;
#endif
#ifndef __T_U_CP_DATA__
#define __T_U_CP_DATA__
/*
*
* CCDGEN:WriteStruct_Count==320
*/
typedef struct
{
U8 msg_type; /*< 0: 1> CP Message Type */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
T_cp_user_data_ul cp_user_data_ul; /*< 4:588> CP User Data Uplink */
} T_U_CP_DATA;
#endif
#ifndef __T_B_CP_ERROR__
#define __T_B_CP_ERROR__
/*
*
* CCDGEN:WriteStruct_Count==321
*/
typedef struct
{
U8 msg_type; /*< 0: 1> CP Message Type */
U8 cp_cause; /*< 1: 1> CP cause */
U8 _align0; /*< 2: 1> alignment */
U8 _align1; /*< 3: 1> alignment */
} T_B_CP_ERROR;
#endif
#ifndef __T_TP_DELIVER__
#define __T_TP_DELIVER__
/*
*
* CCDGEN:WriteStruct_Count==322
*/
typedef struct
{
U8 tp_vt_mti; /*< 0: 1> Virtual TP Message Type */
U8 tp_rp; /*< 1: 1> TP Reply Path */
U8 tp_udhi; /*< 2: 1> TP User Data Header Indicator */
U8 tp_sri; /*< 3: 1> TP Status Report Indication */
U8 tp_mms; /*< 4: 1> TP More Messages To Send */
U8 tp_mti; /*< 5: 1> TP Message Type Indicator */
U8 _align0; /*< 6: 1> alignment */
U8 _align1; /*< 7: 1> alignment */
T_tp_oa tp_oa; /*< 8: 24> TP Originating Address */
U8 tp_pid; /*< 32: 1> TP Protocol Identifier */
U8 tp_dcs; /*< 33: 1> TP Data Coding Scheme */
U8 _align2; /*< 34: 1> alignment */
U8 _align3; /*< 35: 1> alignment */
T_tp_scts tp_scts; /*< 36: 16> TP Service Centre Time Stamp */
U8 _align4; /*< 52: 1> alignment */
U8 _align5; /*< 53: 1> alignment */
U8 _align6; /*< 54: 1> alignment */
U8 v_tp_ud; /*< 55: 1> valid-flag */
T_tp_ud tp_ud; /*< 56:164> TP User Data */
U8 _align7; /*<220: 1> alignment */
U8 _align8; /*<221: 1> alignment */
U8 _align9; /*<222: 1> alignment */
U8 v_tp_udh_inc; /*<223: 1> valid-flag */
T_tp_udh_inc tp_udh_inc; /*<224:332> TP User Data with Header */
} T_TP_DELIVER;
#endif
#ifndef __T_TP_DLVR_REP_ERR__
#define __T_TP_DLVR_REP_ERR__
/*
*
* CCDGEN:WriteStruct_Count==323
*/
typedef struct
{
U8 tp_vt_mti; /*< 0: 1> Virtual TP Message Type */
U8 tp_udhi; /*< 1: 1> TP User Data Header Indicator */
U8 tp_mti; /*< 2: 1> TP Message Type Indicator */
U8 tp_fcs; /*< 3: 1> TP Failure Cause */
U8 tp_ext; /*< 4: 1> Extension Control Bit */
U8 tp_udl_p; /*< 5: 1> TP User Data present */
U8 tp_dcs_p; /*< 6: 1> TP User Data Header Indicator */
U8 tp_pid_p; /*< 7: 1> TP User Data Header Indicator */
U8 v_tp_rsrvd; /*< 8: 1> valid-flag */
U8 tp_rsrvd; /*< 9: 1> Extension Octet */
U8 v_tp_pid; /*< 10: 1> valid-flag */
U8 tp_pid; /*< 11: 1> TP Protocol Identifier */
U8 v_tp_dcs; /*< 12: 1> valid-flag */
U8 tp_dcs; /*< 13: 1> TP Data Coding Scheme */
U8 _align0; /*< 14: 1> alignment */
U8 v_tp_ud; /*< 15: 1> valid-flag */
T_tp_ud tp_ud; /*< 16:164> TP User Data */
U8 _align1; /*<180: 1> alignment */
U8 _align2; /*<181: 1> alignment */
U8 _align3; /*<182: 1> alignment */
U8 v_tp_udh_inc; /*<183: 1> valid-flag */
T_tp_udh_inc tp_udh_inc; /*<184:332> TP User Data with Header */
} T_TP_DLVR_REP_ERR;
#endif
#ifndef __T_TP_DLVR_REP_ACK__
#define __T_TP_DLVR_REP_ACK__
/*
*
* CCDGEN:WriteStruct_Count==324
*/
typedef struct
{
U8 tp_vt_mti; /*< 0: 1> Virtual TP Message Type */
U8 tp_udhi; /*< 1: 1> TP User Data Header Indicator */
U8 tp_mti; /*< 2: 1> TP Message Type Indicator */
U8 tp_ext; /*< 3: 1> Extension Control Bit */
U8 tp_udl_p; /*< 4: 1> TP User Data present */
U8 tp_dcs_p; /*< 5: 1> TP User Data Header Indicator */
U8 tp_pid_p; /*< 6: 1> TP User Data Header Indicator */
U8 v_tp_rsrvd; /*< 7: 1> valid-flag */
U8 tp_rsrvd; /*< 8: 1> Extension Octet */
U8 v_tp_pid; /*< 9: 1> valid-flag */
U8 tp_pid; /*< 10: 1> TP Protocol Identifier */
U8 v_tp_dcs; /*< 11: 1> valid-flag */
U8 tp_dcs; /*< 12: 1> TP Data Coding Scheme */
U8 _align0; /*< 13: 1> alignment */
U8 _align1; /*< 14: 1> alignment */
U8 v_tp_ud; /*< 15: 1> valid-flag */
T_tp_ud tp_ud; /*< 16:164> TP User Data */
U8 _align2; /*<180: 1> alignment */
U8 _align3; /*<181: 1> alignment */
U8 _align4; /*<182: 1> alignment */
U8 v_tp_udh_inc; /*<183: 1> valid-flag */
T_tp_udh_inc tp_udh_inc; /*<184:332> TP User Data with Header */
} T_TP_DLVR_REP_ACK;
#endif
#ifndef __T_TP_SUBMIT__
#define __T_TP_SUBMIT__
/*
*
* CCDGEN:WriteStruct_Count==325
*/
typedef struct
{
U8 tp_vt_mti; /*< 0: 1> Virtual TP Message Type */
U8 tp_rp; /*< 1: 1> TP Reply Path */
U8 tp_udhi; /*< 2: 1> TP User Data Header Indicator */
U8 tp_srr; /*< 3: 1> TP Status Report Request */
U8 tp_vpf; /*< 4: 1> TP Validity Period Format */
U8 tp_rd; /*< 5: 1> TP Reject Duplicates */
U8 tp_mti; /*< 6: 1> TP Message Type Indicator */
U8 tp_mr; /*< 7: 1> TP Message Reference */
T_tp_da tp_da; /*< 8: 24> TP Destination Address */
U8 tp_pid; /*< 32: 1> TP Protocol Identifier */
U8 tp_dcs; /*< 33: 1> TP Data Coding Scheme */
U8 _align0; /*< 34: 1> alignment */
U8 v_tp_vp_enh; /*< 35: 1> valid-flag */
T_tp_vp_enh tp_vp_enh; /*< 36: 20> TP Validity Period (Enhanced Format) */
U8 v_tp_vp_rel; /*< 56: 1> valid-flag */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -