comparison cdg3/cdginc-conservative/p_8010_128_sm_sap.h @ 16:c15047b3d00d

cdg3: import from freecalypso-citrine/cdg
author Mychaela Falconia <falcon@freecalypso.org>
date Tue, 27 Sep 2016 16:27:34 +0000
parents
children
comparison
equal deleted inserted replaced
15:c8bdae60fcb1 16:c15047b3d00d
1 /*
2 +--------------------------------------------------------------------------+
3 | PROJECT : PROTOCOL STACK |
4 | FILE : p_8010_128_sm_sap.h |
5 | SOURCE : "sap\8010_128_sm_sap.pdf" |
6 | LastModified : "2004-06-08" |
7 | IdAndVersion : "8010.128.02.009" |
8 | SrcFileTime : "Thu Nov 29 09:26:48 2007" |
9 | Generated by CCDGEN_2.5.5A on Thu Sep 25 09:52:55 2014 |
10 | !!DO NOT MODIFY!!DO NOT MODIFY!!DO NOT MODIFY!! |
11 +--------------------------------------------------------------------------+
12 */
13
14 /* PRAGMAS
15 * PREFIX : SM
16 * COMPATIBILITY_DEFINES : YES
17 * ALWAYS_ENUM_IN_VAL_FILE: YES
18 * ENABLE_GROUP: NO
19 * CAPITALIZE_TYPENAME: NO
20 */
21
22
23 #ifndef P_8010_128_SM_SAP_H
24 #define P_8010_128_SM_SAP_H
25
26
27 #define CDG_ENTER__P_8010_128_SM_SAP_H
28
29 #define CDG_ENTER__FILENAME _P_8010_128_SM_SAP_H
30 #define CDG_ENTER__P_8010_128_SM_SAP_H__FILE_TYPE CDGINC
31 #define CDG_ENTER__P_8010_128_SM_SAP_H__LAST_MODIFIED _2004_06_08
32 #define CDG_ENTER__P_8010_128_SM_SAP_H__ID_AND_VERSION _8010_128_02_009
33
34 #define CDG_ENTER__P_8010_128_SM_SAP_H__SRC_FILE_TIME _Thu_Nov_29_09_26_48_2007
35
36 #include "CDG_ENTER.h"
37
38 #undef CDG_ENTER__P_8010_128_SM_SAP_H
39
40 #undef CDG_ENTER__FILENAME
41
42
43 #include "p_8010_128_sm_sap.val"
44
45 #include "p_8010_137_nas_include.h"
46
47 #include "p_8010_152_ps_include.h"
48
49 #include "p_8010_153_cause_include.h"
50
51
52 /*
53 * End of substructure section, begin of primitive definition section
54 */
55
56 #ifndef __T_SM_ACTIVATE_STARTED_IND__
57 #define __T_SM_ACTIVATE_STARTED_IND__
58 /*
59 *
60 * CCDGEN:WriteStruct_Count==1238
61 */
62 typedef struct
63 {
64 U8 nsapi; /*< 0: 1> T_NAS_nsapi, network layer service access point identifier */
65 U8 rat; /*< 1: 1> T_PS_rat, Radio access technology */
66 U8 _align0; /*< 2: 1> alignment */
67 U8 _align1; /*< 3: 1> alignment */
68 } T_SM_ACTIVATE_STARTED_IND;
69 #endif
70
71 #ifndef __T_SM_ACTIVATE_IND__
72 #define __T_SM_ACTIVATE_IND__
73 /*
74 *
75 * CCDGEN:WriteStruct_Count==1239
76 */
77 typedef struct
78 {
79 U8 nsapi; /*< 0: 1> T_NAS_nsapi, network layer service access point identifier */
80 U8 sapi; /*< 1: 1> T_PS_sapi, Service Access Point Identifier */
81 U8 radio_prio; /*< 2: 1> T_PS_radio_prio, Radio priority */
82 U8 _align0; /*< 3: 1> alignment */
83 T_PS_ctrl_qos ctrl_qos; /*< 4: 4> (enum=32bit) controller for union */
84 T_PS_qos qos; /*< 8: 0> quality of service (type defined in "p_8010_152_ps_include.h") */
85 U16 pkt_flow_id; /*< 0: 2> T_PS_pkt_flow_id, packet flow identifier */
86 U8 _align1; /*< 0: 1> alignment */
87 U8 _align2; /*< 1: 1> alignment */
88 U8 _align3; /*< 2: 1> alignment */
89 U8 v_comp_params; /*< 3: 1> valid-flag */
90 T_NAS_comp_params comp_params; /*< 4: 4> Header compression parameters (type defined in "p_8010_137_nas_include.h") */
91 } T_SM_ACTIVATE_IND;
92 #endif
93
94 #ifndef __T_SM_ACTIVATE_RES__
95 #define __T_SM_ACTIVATE_RES__
96 /*
97 *
98 * CCDGEN:WriteStruct_Count==1240
99 */
100 typedef struct
101 {
102 U8 nsapi; /*< 0: 1> T_NAS_nsapi, network layer service access point identifier */
103 U8 _align0; /*< 1: 1> alignment */
104 U8 _align1; /*< 2: 1> alignment */
105 U8 v_comp_params; /*< 3: 1> valid-flag */
106 T_NAS_comp_params comp_params; /*< 4: 4> Header compression parameters (type defined in "p_8010_137_nas_include.h") */
107 } T_SM_ACTIVATE_RES;
108 #endif
109
110 #ifndef __T_SM_DEACTIVATE_IND__
111 #define __T_SM_DEACTIVATE_IND__
112 /*
113 *
114 * CCDGEN:WriteStruct_Count==1241
115 */
116 typedef struct
117 {
118 U16 nsapi_set; /*< 0: 2> set of network layer service access point identifiers */
119 U8 rel_ind; /*< 2: 1> T_PS_rel_ind, Local Release Indicator */
120 U8 _align0; /*< 3: 1> alignment */
121 } T_SM_DEACTIVATE_IND;
122 #endif
123
124 #ifndef __T_SM_DEACTIVATE_RES__
125 #define __T_SM_DEACTIVATE_RES__
126 /*
127 *
128 * CCDGEN:WriteStruct_Count==1242
129 */
130 typedef struct
131 {
132 U16 nsapi_set; /*< 0: 2> set of network layer service access point identifiers */
133 U8 _align0; /*< 2: 1> alignment */
134 U8 _align1; /*< 3: 1> alignment */
135 } T_SM_DEACTIVATE_RES;
136 #endif
137
138 #ifndef __T_SM_MODIFY_IND__
139 #define __T_SM_MODIFY_IND__
140 /*
141 *
142 * CCDGEN:WriteStruct_Count==1243
143 */
144 typedef struct
145 {
146 U8 nsapi; /*< 0: 1> T_NAS_nsapi, network layer service access point identifier */
147 U8 sapi; /*< 1: 1> T_PS_sapi, Service Access Point Identifier */
148 U8 radio_prio; /*< 2: 1> T_PS_radio_prio, Radio priority */
149 U8 _align0; /*< 3: 1> alignment */
150 U16 pkt_flow_id; /*< 4: 2> T_PS_pkt_flow_id, packet flow identifier */
151 U8 _align1; /*< 6: 1> alignment */
152 U8 _align2; /*< 7: 1> alignment */
153 T_PS_ctrl_qos ctrl_qos; /*< 8: 4> (enum=32bit) controller for union */
154 T_PS_qos qos; /*< 12: 0> quality of service (type defined in "p_8010_152_ps_include.h") */
155 } T_SM_MODIFY_IND;
156 #endif
157
158 #ifndef __T_SM_MODIFY_RES__
159 #define __T_SM_MODIFY_RES__
160 /*
161 *
162 * CCDGEN:WriteStruct_Count==1244
163 */
164 typedef struct
165 {
166 U8 nsapi; /*< 0: 1> T_NAS_nsapi, network layer service access point identifier */
167 U8 _align0; /*< 1: 1> alignment */
168 U8 _align1; /*< 2: 1> alignment */
169 U8 _align2; /*< 3: 1> alignment */
170 } T_SM_MODIFY_RES;
171 #endif
172
173 #ifndef __T_SM_STATUS_REQ__
174 #define __T_SM_STATUS_REQ__
175 /*
176 *
177 * CCDGEN:WriteStruct_Count==1245
178 */
179 typedef struct
180 {
181 U16 nsapi_set; /*< 0: 2> set of network layer service access point identifiers */
182 U8 sapi; /*< 2: 1> T_PS_sapi, Service Access Point Identifier */
183 U8 _align0; /*< 3: 1> alignment */
184 T_CAUSE_ps_cause ps_cause; /*< 4: 4> Cause element containing result of operation (type defined in "p_8010_153_cause_include.h") */
185 } T_SM_STATUS_REQ;
186 #endif
187
188 #ifndef __T_SM_COMPRESSION_REQ__
189 #define __T_SM_COMPRESSION_REQ__
190 /*
191 *
192 * CCDGEN:WriteStruct_Count==1246
193 */
194 typedef struct
195 {
196 U16 nsapi_set; /*< 0: 2> set of network layer service access point identifiers */
197 U8 _align0; /*< 2: 1> alignment */
198 U8 _align1; /*< 3: 1> alignment */
199 T_NAS_comp_params comp_params; /*< 4: 4> Header compression parameters (type defined in "p_8010_137_nas_include.h") */
200 } T_SM_COMPRESSION_REQ;
201 #endif
202
203
204 #include "CDG_LEAVE.h"
205
206
207 #endif