FreeCalypso > hg > fc-magnetite
comparison cdg211/cdginc/p_smreg.h @ 4:56abf6cf8a0b
cdg211: cdginc/mdf/pdf files from TCS211-20070608
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Mon, 26 Sep 2016 01:11:35 +0000 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
3:93999a60b835 | 4:56abf6cf8a0b |
---|---|
1 /* | |
2 +--------------------------------------------------------------------------+ | |
3 | PROJECT : PROTOCOL STACK | | |
4 | FILE : p_smreg.h | | |
5 | SOURCE : "__out__\g23m_dfile\prim\smreg.pdf" | | |
6 | LastModified : "2002-04-26" | | |
7 | IdAndVersion : "8441.108.99.007" | | |
8 | SrcFileTime : "Mon Jul 26 13:29:38 2004" | | |
9 | Generated by CCDGEN_2.5.5 on Fri Jun 08 13:59:16 2007 | | |
10 | !!DO NOT MODIFY!!DO NOT MODIFY!!DO NOT MODIFY!! | | |
11 +--------------------------------------------------------------------------+ | |
12 */ | |
13 | |
14 /* PRAGMAS | |
15 * PREFIX : NONE | |
16 * COMPATIBILITY_DEFINES : NO (require PREFIX) | |
17 * ALWAYS_ENUM_IN_VAL_FILE: NO | |
18 * ENABLE_GROUP: NO | |
19 * CAPITALIZE_TYPENAME: NO | |
20 */ | |
21 | |
22 | |
23 #ifndef P_SMREG_H | |
24 #define P_SMREG_H | |
25 | |
26 | |
27 #define CDG_ENTER__P_SMREG_H | |
28 | |
29 #define CDG_ENTER__FILENAME _P_SMREG_H | |
30 #define CDG_ENTER__P_SMREG_H__FILE_TYPE CDGINC | |
31 #define CDG_ENTER__P_SMREG_H__LAST_MODIFIED _2002_04_26 | |
32 #define CDG_ENTER__P_SMREG_H__ID_AND_VERSION _8441_108_99_007 | |
33 | |
34 #define CDG_ENTER__P_SMREG_H__SRC_FILE_TIME _Mon_Jul_26_13_29_38_2004 | |
35 | |
36 #include "CDG_ENTER.h" | |
37 | |
38 #undef CDG_ENTER__P_SMREG_H | |
39 | |
40 #undef CDG_ENTER__FILENAME | |
41 | |
42 | |
43 #include "p_smreg.val" | |
44 | |
45 #ifndef __T_smreg_min_qos__ | |
46 #define __T_smreg_min_qos__ | |
47 /* | |
48 * quality of service | |
49 * CCDGEN:WriteStruct_Count==2135 | |
50 */ | |
51 typedef struct | |
52 { | |
53 U8 delay; /*< 0: 1> delay class */ | |
54 U8 relclass; /*< 1: 1> reliablility class */ | |
55 U8 peak; /*< 2: 1> peak throughput */ | |
56 U8 preced; /*< 3: 1> precedence class */ | |
57 U8 mean; /*< 4: 1> main throughput */ | |
58 U8 _align0; /*< 5: 1> alignment */ | |
59 U8 _align1; /*< 6: 1> alignment */ | |
60 U8 _align2; /*< 7: 1> alignment */ | |
61 } T_smreg_min_qos; | |
62 #endif | |
63 | |
64 /* | |
65 * quality of service | |
66 * CCDGEN:WriteStruct_Count==2136 | |
67 */ | |
68 #ifndef __T_smreg_qos__ | |
69 #define __T_smreg_qos__ | |
70 typedef T_smreg_min_qos T_smreg_qos; | |
71 #endif | |
72 #ifndef __T_pdp_address__ | |
73 #define __T_pdp_address__ | |
74 /* | |
75 * PDP address | |
76 * CCDGEN:WriteStruct_Count==2137 | |
77 */ | |
78 typedef struct | |
79 { | |
80 U8 c_buff; /*< 0: 1> counter */ | |
81 U8 buff[16]; /*< 1: 16> buff */ | |
82 U8 _align0; /*< 17: 1> alignment */ | |
83 U8 _align1; /*< 18: 1> alignment */ | |
84 U8 _align2; /*< 19: 1> alignment */ | |
85 } T_pdp_address; | |
86 #endif | |
87 | |
88 #ifndef __T_smreg_apn__ | |
89 #define __T_smreg_apn__ | |
90 /* | |
91 * access point name | |
92 * CCDGEN:WriteStruct_Count==2138 | |
93 */ | |
94 typedef struct | |
95 { | |
96 U8 c_buffer; /*< 0: 1> counter */ | |
97 U8 buffer[102]; /*< 1:102> Access point name value */ | |
98 U8 _align0; /*<103: 1> alignment */ | |
99 } T_smreg_apn; | |
100 #endif | |
101 | |
102 | |
103 /* | |
104 * End of substructure section, begin of primitive definition section | |
105 */ | |
106 | |
107 #ifndef __T_SMREG_PDP_ACTIVATE_REQ__ | |
108 #define __T_SMREG_PDP_ACTIVATE_REQ__ | |
109 /* | |
110 * | |
111 * CCDGEN:WriteStruct_Count==2141 | |
112 */ | |
113 typedef struct | |
114 { | |
115 U8 direc; /*< 0: 1> Initiator of the activation */ | |
116 U8 ppp_hc; /*< 1: 1> header compression of PPP connection */ | |
117 U8 msid; /*< 2: 1> max slot identifier */ | |
118 U8 dcomp; /*< 3: 1> Data compression used/requested */ | |
119 U8 hcomp; /*< 4: 1> Header compression used/requested */ | |
120 U8 pdp_type; /*< 5: 1> PDP type */ | |
121 U8 _align0; /*< 6: 1> alignment */ | |
122 U8 _align1; /*< 7: 1> alignment */ | |
123 T_smreg_qos smreg_qos; /*< 8: 8> quality of service */ | |
124 T_smreg_min_qos smreg_min_qos; /*< 16: 8> quality of service */ | |
125 U8 smreg_nsapi; /*< 24: 1> network layer service access point identifier */ | |
126 U8 smreg_ti; /*< 25: 1> transaction identifier */ | |
127 U8 _align2; /*< 26: 1> alignment */ | |
128 U8 _align3; /*< 27: 1> alignment */ | |
129 T_pdp_address pdp_address; /*< 28: 20> PDP address */ | |
130 T_smreg_apn smreg_apn; /*< 48:104> access point name */ | |
131 U32 dti_linkid; /*<152: 4> DTI link identifier */ | |
132 U32 dti_neighbor; /*<156: 4> DTI neighbor entity name */ | |
133 U8 dti_direction; /*<160: 1> direction of DTI connection */ | |
134 U8 _align4; /*<161: 1> alignment */ | |
135 U8 _align5; /*<162: 1> alignment */ | |
136 U8 _align6; /*<163: 1> alignment */ | |
137 T_sdu sdu; /*<164: ? > Service Data Unit */ | |
138 } T_SMREG_PDP_ACTIVATE_REQ; | |
139 #endif | |
140 | |
141 #ifndef __T_SMREG_PDP_ACTIVATE_CNF__ | |
142 #define __T_SMREG_PDP_ACTIVATE_CNF__ | |
143 /* | |
144 * | |
145 * CCDGEN:WriteStruct_Count==2142 | |
146 */ | |
147 typedef struct | |
148 { | |
149 U8 ppp_hc; /*< 0: 1> header compression of PPP connection */ | |
150 U8 msid; /*< 1: 1> max slot identifier */ | |
151 U8 dcomp; /*< 2: 1> Data compression used/requested */ | |
152 U8 hcomp; /*< 3: 1> Header compression used/requested */ | |
153 U8 pdp_type; /*< 4: 1> PDP type */ | |
154 U8 _align0; /*< 5: 1> alignment */ | |
155 U8 _align1; /*< 6: 1> alignment */ | |
156 U8 _align2; /*< 7: 1> alignment */ | |
157 T_smreg_qos smreg_qos; /*< 8: 8> quality of service */ | |
158 U8 smreg_nsapi; /*< 16: 1> network layer service access point identifier */ | |
159 U8 _align3; /*< 17: 1> alignment */ | |
160 U8 _align4; /*< 18: 1> alignment */ | |
161 U8 _align5; /*< 19: 1> alignment */ | |
162 T_pdp_address pdp_address; /*< 20: 20> PDP address */ | |
163 T_sdu sdu; /*< 40: ? > Service Data Unit */ | |
164 } T_SMREG_PDP_ACTIVATE_CNF; | |
165 #endif | |
166 | |
167 #ifndef __T_SMREG_PDP_ACTIVATE_REJ__ | |
168 #define __T_SMREG_PDP_ACTIVATE_REJ__ | |
169 /* | |
170 * | |
171 * CCDGEN:WriteStruct_Count==2143 | |
172 */ | |
173 typedef struct | |
174 { | |
175 U16 smreg_cause; /*< 0: 2> cause */ | |
176 U8 smreg_nsapi; /*< 2: 1> network layer service access point identifier */ | |
177 U8 _align0; /*< 3: 1> alignment */ | |
178 } T_SMREG_PDP_ACTIVATE_REJ; | |
179 #endif | |
180 | |
181 #ifndef __T_SMREG_PDP_ACTIVATE_IND__ | |
182 #define __T_SMREG_PDP_ACTIVATE_IND__ | |
183 /* | |
184 * | |
185 * CCDGEN:WriteStruct_Count==2144 | |
186 */ | |
187 typedef struct | |
188 { | |
189 T_smreg_qos smreg_qos; /*< 0: 8> quality of service */ | |
190 U8 smreg_ti; /*< 8: 1> transaction identifier */ | |
191 U8 _align0; /*< 9: 1> alignment */ | |
192 U8 _align1; /*< 10: 1> alignment */ | |
193 U8 _align2; /*< 11: 1> alignment */ | |
194 T_smreg_apn smreg_apn; /*< 12:104> access point name */ | |
195 U8 pdp_type; /*<116: 1> PDP type */ | |
196 U8 _align3; /*<117: 1> alignment */ | |
197 U8 _align4; /*<118: 1> alignment */ | |
198 U8 _align5; /*<119: 1> alignment */ | |
199 T_pdp_address pdp_address; /*<120: 20> PDP address */ | |
200 } T_SMREG_PDP_ACTIVATE_IND; | |
201 #endif | |
202 | |
203 #ifndef __T_SMREG_PDP_DEACTIVATE_REQ__ | |
204 #define __T_SMREG_PDP_DEACTIVATE_REQ__ | |
205 /* | |
206 * | |
207 * CCDGEN:WriteStruct_Count==2145 | |
208 */ | |
209 typedef struct | |
210 { | |
211 U16 nsapi_set; /*< 0: 2> set of network layer service access point identifiers */ | |
212 U8 smreg_local; /*< 2: 1> is (de)activation local */ | |
213 U8 _align0; /*< 3: 1> alignment */ | |
214 } T_SMREG_PDP_DEACTIVATE_REQ; | |
215 #endif | |
216 | |
217 #ifndef __T_SMREG_PDP_DEACTIVATE_CNF__ | |
218 #define __T_SMREG_PDP_DEACTIVATE_CNF__ | |
219 /* | |
220 * | |
221 * CCDGEN:WriteStruct_Count==2146 | |
222 */ | |
223 typedef struct | |
224 { | |
225 U16 nsapi_set; /*< 0: 2> set of network layer service access point identifiers */ | |
226 U8 _align0; /*< 2: 1> alignment */ | |
227 U8 _align1; /*< 3: 1> alignment */ | |
228 } T_SMREG_PDP_DEACTIVATE_CNF; | |
229 #endif | |
230 | |
231 #ifndef __T_SMREG_PDP_DEACTIVATE_IND__ | |
232 #define __T_SMREG_PDP_DEACTIVATE_IND__ | |
233 /* | |
234 * | |
235 * CCDGEN:WriteStruct_Count==2147 | |
236 */ | |
237 typedef struct | |
238 { | |
239 U16 nsapi_set; /*< 0: 2> set of network layer service access point identifiers */ | |
240 U8 _align0; /*< 2: 1> alignment */ | |
241 U8 _align1; /*< 3: 1> alignment */ | |
242 } T_SMREG_PDP_DEACTIVATE_IND; | |
243 #endif | |
244 | |
245 #ifndef __T_SMREG_PDP_MODIFY_IND__ | |
246 #define __T_SMREG_PDP_MODIFY_IND__ | |
247 /* | |
248 * | |
249 * CCDGEN:WriteStruct_Count==2148 | |
250 */ | |
251 typedef struct | |
252 { | |
253 T_smreg_qos smreg_qos; /*< 0: 8> quality of service */ | |
254 U16 nsapi_set; /*< 8: 2> set of network layer service access point identifiers */ | |
255 U8 _align0; /*< 10: 1> alignment */ | |
256 U8 _align1; /*< 11: 1> alignment */ | |
257 } T_SMREG_PDP_MODIFY_IND; | |
258 #endif | |
259 | |
260 #ifndef __T_SMREG_PDP_ACTIVATE_RES__ | |
261 #define __T_SMREG_PDP_ACTIVATE_RES__ | |
262 /* | |
263 * | |
264 * CCDGEN:WriteStruct_Count==2149 | |
265 */ | |
266 typedef struct | |
267 { | |
268 U8 smreg_ti; /*< 0: 1> transaction identifier */ | |
269 U8 _align0; /*< 1: 1> alignment */ | |
270 U16 smreg_cause; /*< 2: 2> cause */ | |
271 } T_SMREG_PDP_ACTIVATE_RES; | |
272 #endif | |
273 | |
274 | |
275 #include "CDG_LEAVE.h" | |
276 | |
277 | |
278 #endif |