📄 m_sm.h
字号:
/*
+--------------------------------------------------------------------------+
| PROJEKT : PROTOCOL STACK |
| FILE : m_sm.h |
| SOURCE : "W:\condat\gsm\condat\ms\dfile\msg\sm.mdf" |
| LastModified : "29 April 2002" |
| IdAndVersion : "8441.605.99.007" |
| SrcFileTime : "Mon Mar 15 15:14:32 2004" |
| Generated by CCDGEN_2.3.9 on Mon Mar 15 15:20:58 2004 |
| !!DO NOT MODIFY!!DO NOT MODIFY!!DO NOT MODIFY!! |
+--------------------------------------------------------------------------+
*/
/* PRAGMAS
* PREFIX : NONE
* COMPATIBILITY_DEFINES : NO (require PREFIX)
* ALWAYS_ENUM_IN_VAL_FILE: NO
* ENABLE_GROUP: NO
* CAPITALIZE_TYPENAME: NO
*/
#ifndef M_SM_H
#define M_SM_H
#define CDG_ENTER__M_SM_H
#define CDG_ENTER__FILENAME _M_SM_H
#define CDG_ENTER__M_SM_H__FILE_TYPE CDGINC
#define CDG_ENTER__M_SM_H__LAST_MODIFIED _29_April_2002
#define CDG_ENTER__M_SM_H__ID_AND_VERSION _8441_605_99_007
#define CDG_ENTER__M_SM_H__SRC_FILE_TIME _Mon_Mar_15_15_14_32_2004
#include "CDG_ENTER.h"
#undef CDG_ENTER__M_SM_H
#undef CDG_ENTER__FILENAME
#include "m_sm.val"
#ifndef __T_nsapi__
#define __T_nsapi__
/*
* network service access point identifier
* CCDGEN:WriteStruct_Count==823
*/
typedef struct
{
U8 nsapi_val; /*< 0: 1> NSAPI value */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
} T_nsapi;
#endif
#ifndef __T_llc_sapi__
#define __T_llc_sapi__
/*
* LLC service access point identifier
* CCDGEN:WriteStruct_Count==824
*/
typedef struct
{
U8 sapi; /*< 0: 1> SAPI */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
} T_llc_sapi;
#endif
#ifndef __T_qos__
#define __T_qos__
/*
* Quality of service
* CCDGEN:WriteStruct_Count==825
*/
typedef struct
{
U8 delay; /*< 0: 1> Delay class */
U8 reliability; /*< 1: 1> Reliability class */
U8 peak; /*< 2: 1> Peak throughput */
U8 precedence; /*< 3: 1> Precedence class */
U8 mean; /*< 4: 1> Mean throughput */
U8 _align0; /*< 5: 1> alignment */
U8 _align1; /*< 6: 1> alignment */
U8 _align2; /*< 7: 1> alignment */
} T_qos;
#endif
#ifndef __T_address__
#define __T_address__
/*
* Packet data protocol address
* CCDGEN:WriteStruct_Count==826
*/
typedef struct
{
U8 pdp_type_org; /*< 0: 1> PDP type organisation */
U8 pdp_type_no; /*< 1: 1> PDP type number */
U8 c_add_info; /*< 2: 1> counter */
U8 add_info[20]; /*< 3: 20> Adress information */
U8 _align0; /*< 23: 1> alignment */
} T_address;
#endif
#ifndef __T_apn__
#define __T_apn__
/*
* Access point name
* CCDGEN:WriteStruct_Count==827
*/
typedef struct
{
U8 c_apn_value; /*< 0: 1> counter */
U8 apn_value[102]; /*< 1:102> Access point name value */
U8 _align0; /*<103: 1> alignment */
} T_apn;
#endif
#ifndef __T_pco__
#define __T_pco__
/*
* Protocol information options
* CCDGEN:WriteStruct_Count==828
*/
typedef struct
{
U8 c_pco_value; /*< 0: 1> counter */
U8 pco_value[253]; /*< 1:253> Protocol config value */
U8 _align0; /*<254: 1> alignment */
U8 _align1; /*<255: 1> alignment */
} T_pco;
#endif
#ifndef __T_radio_prio__
#define __T_radio_prio__
/*
* Radio priority
* CCDGEN:WriteStruct_Count==829
*/
typedef struct
{
U8 radio_prio_val; /*< 0: 1> Radio priority value */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
} T_radio_prio;
#endif
#ifndef __T_sm_cause__
#define __T_sm_cause__
/*
* SM cause
* CCDGEN:WriteStruct_Count==830
*/
typedef struct
{
U8 sm_cause_val; /*< 0: 1> SM cause value */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
} T_sm_cause;
#endif
#ifndef __T_ACTIVATE_PDP_REQ__
#define __T_ACTIVATE_PDP_REQ__
/*
*
* CCDGEN:WriteStruct_Count==831
*/
typedef struct
{
U8 msg_type; /*< 0: 1> Message Type */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
T_nsapi nsapi; /*< 4: 4> network service access point identifier */
T_llc_sapi llc_sapi; /*< 8: 4> LLC service access point identifier */
T_qos qos; /*< 12: 8> Quality of service */
T_address address; /*< 20: 24> Packet data protocol address */
U8 _align3; /*< 44: 1> alignment */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -