📄 m_sms.h
字号:
U8 tp_vp_rel; /*< 57: 1> TP Validity Period Relative */
U8 _align1; /*< 58: 1> alignment */
U8 v_tp_vp_abs; /*< 59: 1> valid-flag */
T_tp_vp_abs tp_vp_abs; /*< 60: 16> TP Validity Period (Absolute Format) */
U8 _align2; /*< 76: 1> alignment */
U8 _align3; /*< 77: 1> alignment */
U8 _align4; /*< 78: 1> alignment */
U8 v_tp_ud; /*< 79: 1> valid-flag */
T_tp_ud tp_ud; /*< 80:164> TP User Data */
U8 _align5; /*<244: 1> alignment */
U8 _align6; /*<245: 1> alignment */
U8 _align7; /*<246: 1> alignment */
U8 v_tp_udh_inc; /*<247: 1> valid-flag */
T_tp_udh_inc tp_udh_inc; /*<248:332> TP User Data with Header */
} T_TP_SUBMIT;
#endif
#ifndef __T_TP_SBMT_REP_ERR__
#define __T_TP_SBMT_REP_ERR__
/*
*
* CCDGEN:WriteStruct_Count==326
*/
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_SBMT_REP_ERR;
#endif
#ifndef __T_TP_SBMT_REP_ACK__
#define __T_TP_SBMT_REP_ACK__
/*
*
* CCDGEN:WriteStruct_Count==327
*/
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 _align0; /*< 9: 1> alignment */
U8 _align1; /*< 10: 1> alignment */
U8 _align2; /*< 11: 1> alignment */
T_tp_scts tp_scts; /*< 12: 16> TP Service Centre Time Stamp */
U8 v_tp_pid; /*< 28: 1> valid-flag */
U8 tp_pid; /*< 29: 1> TP Protocol Identifier */
U8 v_tp_dcs; /*< 30: 1> valid-flag */
U8 tp_dcs; /*< 31: 1> TP Data Coding Scheme */
U8 _align3; /*< 32: 1> alignment */
U8 _align4; /*< 33: 1> alignment */
U8 _align5; /*< 34: 1> alignment */
U8 v_tp_ud; /*< 35: 1> valid-flag */
T_tp_ud tp_ud; /*< 36:164> TP User Data */
U8 _align6; /*<200: 1> alignment */
U8 _align7; /*<201: 1> alignment */
U8 _align8; /*<202: 1> alignment */
U8 v_tp_udh_inc; /*<203: 1> valid-flag */
T_tp_udh_inc tp_udh_inc; /*<204:332> TP User Data with Header */
} T_TP_SBMT_REP_ACK;
#endif
#ifndef __T_TP_STATUS__
#define __T_TP_STATUS__
/*
*
* CCDGEN:WriteStruct_Count==328
*/
typedef struct
{
U8 tp_vt_mti; /*< 0: 1> Virtual TP Message Type */
U8 tp_udhi; /*< 1: 1> TP User Data Header Indicator */
U8 tp_srq; /*< 2: 1> TP Status Report Qualifier */
U8 tp_mms; /*< 3: 1> TP More Messages To Send */
U8 tp_mti; /*< 4: 1> TP Message Type Indicator */
U8 tp_mr; /*< 5: 1> TP Message Reference */
U8 _align0; /*< 6: 1> alignment */
U8 _align1; /*< 7: 1> alignment */
T_tp_ra tp_ra; /*< 8: 24> TP Recipient Address */
T_tp_scts tp_scts; /*< 32: 16> TP Service Centre Time Stamp */
T_tp_dt tp_dt; /*< 48: 16> TP Discharge Time */
U8 tp_st; /*< 64: 1> TP Status */
U8 v_tp_udl_p; /*< 65: 1> valid-flag */
U8 tp_udl_p; /*< 66: 1> TP User Data present */
U8 v_tp_dcs_p; /*< 67: 1> valid-flag */
U8 tp_dcs_p; /*< 68: 1> TP User Data Header Indicator */
U8 v_tp_pid_p; /*< 69: 1> valid-flag */
U8 tp_pid_p; /*< 70: 1> TP User Data Header Indicator */
U8 v_tp_rsrvd; /*< 71: 1> valid-flag */
U8 tp_rsrvd; /*< 72: 1> Extension Octet */
U8 v_tp_pid; /*< 73: 1> valid-flag */
U8 tp_pid; /*< 74: 1> TP Protocol Identifier */
U8 v_tp_dcs; /*< 75: 1> valid-flag */
U8 tp_dcs; /*< 76: 1> TP Data Coding Scheme */
U8 _align2; /*< 77: 1> alignment */
U8 _align3; /*< 78: 1> alignment */
U8 v_tp_ud; /*< 79: 1> valid-flag */
T_tp_ud tp_ud; /*< 80:164> TP User Data */
U8 _align4; /*<244: 1> alignment */
U8 _align5; /*<245: 1> alignment */
U8 _align6; /*<246: 1> alignment */
U8 v_tp_udh_inc; /*<247: 1> valid-flag */
T_tp_udh_inc tp_udh_inc; /*<248:332> TP User Data with Header */
} T_TP_STATUS;
#endif
#ifndef __T_TP_COMMAND__
#define __T_TP_COMMAND__
/*
*
* CCDGEN:WriteStruct_Count==329
*/
typedef struct
{
U8 tp_vt_mti; /*< 0: 1> Virtual TP Message Type */
U8 tp_udhi; /*< 1: 1> TP User Data Header Indicator */
U8 tp_srr; /*< 2: 1> TP Status Report Request */
U8 tp_mti; /*< 3: 1> TP Message Type Indicator */
U8 tp_mr; /*< 4: 1> TP Message Reference */
U8 tp_pid; /*< 5: 1> TP Protocol Identifier */
U8 tp_ct; /*< 6: 1> TP Command Type */
U8 tp_mn; /*< 7: 1> TP Message Number */
T_tp_da tp_da; /*< 8: 24> TP Destination Address */
U8 _align0; /*< 32: 1> alignment */
U8 _align1; /*< 33: 1> alignment */
U8 _align2; /*< 34: 1> alignment */
U8 v_tp_cd; /*< 35: 1> valid-flag */
T_tp_cd tp_cd; /*< 36:164> TP Command Data */
U8 _align3; /*<200: 1> alignment */
U8 _align4; /*<201: 1> alignment */
U8 _align5; /*<202: 1> alignment */
U8 v_tp_cdh_inc; /*<203: 1> valid-flag */
T_tp_cdh_inc tp_cdh_inc; /*<204:328> TP Command Data with Header */
} T_TP_COMMAND;
#endif
#ifndef __T_SIM_PDU__
#define __T_SIM_PDU__
/*
*
* CCDGEN:WriteStruct_Count==330
*/
typedef struct
{
U8 tp_vt_mti; /*< 0: 1> Virtual TP Message Type */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
T_rp_addr rp_addr; /*< 4: 28> RP Service Center Address */
U8 tp_mti; /*< 32: 1> TP Message Type Indicator */
U8 _align3; /*< 33: 1> alignment */
U8 _align4; /*< 34: 1> alignment */
U8 v_tpdu; /*< 35: 1> valid-flag */
BUF_tpdu tpdu; /*< 36:172> TP Data Unit */
} T_SIM_PDU;
#endif
#include "CDG_LEAVE.h"
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -