FreeCalypso > hg > fc-magnetite
comparison cdg211/cdginc/p_dl.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_dl.h | | |
| 5 | SOURCE : "__out__\g23m_dfile\prim\dl.pdf" | | |
| 6 | LastModified : "2004-04-28" | | |
| 7 | IdAndVersion : "8010.100.02.010" | | |
| 8 | SrcFileTime : "Wed Jun 23 09:49:58 2004" | | |
| 9 | Generated by CCDGEN_2.5.5 on Fri Jun 08 13:59:15 2007 | | |
| 10 | !!DO NOT MODIFY!!DO NOT MODIFY!!DO NOT MODIFY!! | | |
| 11 +--------------------------------------------------------------------------+ | |
| 12 */ | |
| 13 | |
| 14 /* PRAGMAS | |
| 15 * PREFIX : DL | |
| 16 * COMPATIBILITY_DEFINES : NO | |
| 17 * ALWAYS_ENUM_IN_VAL_FILE: YES | |
| 18 * ENABLE_GROUP: NO | |
| 19 * CAPITALIZE_TYPENAME: NO | |
| 20 */ | |
| 21 | |
| 22 | |
| 23 #ifndef P_DL_H | |
| 24 #define P_DL_H | |
| 25 | |
| 26 | |
| 27 #define CDG_ENTER__P_DL_H | |
| 28 | |
| 29 #define CDG_ENTER__FILENAME _P_DL_H | |
| 30 #define CDG_ENTER__P_DL_H__FILE_TYPE CDGINC | |
| 31 #define CDG_ENTER__P_DL_H__LAST_MODIFIED _2004_04_28 | |
| 32 #define CDG_ENTER__P_DL_H__ID_AND_VERSION _8010_100_02_010 | |
| 33 | |
| 34 #define CDG_ENTER__P_DL_H__SRC_FILE_TIME _Wed_Jun_23_09_49_58_2004 | |
| 35 | |
| 36 #include "CDG_ENTER.h" | |
| 37 | |
| 38 #undef CDG_ENTER__P_DL_H | |
| 39 | |
| 40 #undef CDG_ENTER__FILENAME | |
| 41 | |
| 42 | |
| 43 #include "p_dl.val" | |
| 44 | |
| 45 /* #include "p_8010_147_l1_include.h" */ | |
| 46 | |
| 47 /* #include "p_8010_152_ps_include.h" */ | |
| 48 | |
| 49 /* #include "p_8010_153_cause_include.h" */ | |
| 50 | |
| 51 #include "p_mphc.h" | |
| 52 | |
| 53 | |
| 54 /* | |
| 55 * typedef between var and valtab enums | |
| 56 */ | |
| 57 #ifndef __T_DL_indication__ | |
| 58 #define __T_DL_indication__ | |
| 59 typedef T_DL_VAL_indication T_DL_indication; | |
| 60 #endif | |
| 61 | |
| 62 #ifndef __T_DL_mode__ | |
| 63 #define __T_DL_mode__ | |
| 64 typedef T_DL_VAL_mode T_DL_mode; | |
| 65 #endif | |
| 66 | |
| 67 // VAR-FF: !TI_DUAL_MODE | |
| 68 #ifndef __T_DL_sapi__ | |
| 69 #define __T_DL_sapi__ | |
| 70 typedef T_DL_VAL_sapi T_DL_sapi; | |
| 71 #endif | |
| 72 | |
| 73 #ifndef __T_DL_cnf__ | |
| 74 #define __T_DL_cnf__ | |
| 75 typedef T_DL_VAL_cnf T_DL_cnf; | |
| 76 #endif | |
| 77 | |
| 78 // VAR-FF: !TI_DUAL_MODE | |
| 79 #ifndef __T_DL_cs__ | |
| 80 #define __T_DL_cs__ | |
| 81 typedef T_DL_VAL_cs T_DL_cs; | |
| 82 #endif | |
| 83 | |
| 84 | |
| 85 /* | |
| 86 * End of substructure section, begin of primitive definition section | |
| 87 */ | |
| 88 | |
| 89 #ifndef __T_DL_ESTABLISH_REQ__ | |
| 90 #define __T_DL_ESTABLISH_REQ__ | |
| 91 /* | |
| 92 * | |
| 93 * CCDGEN:WriteStruct_Count==981 | |
| 94 */ | |
| 95 typedef struct | |
| 96 { | |
| 97 // ELEM-FF: TI_DUAL_MODE | |
| 98 // U8 ch_type; /*< 0: 0> T_L2_CHANNEL, Layer 2 channel-type */ | |
| 99 // ELEM-FF: !TI_DUAL_MODE | |
| 100 U8 ch_type; /*< 0: 1> Layer 2 channel-type */ | |
| 101 // ELEM-FF: TI_DUAL_MODE | |
| 102 // U8 sapi; /*< 0: 0> T_PS_sapi, Service Access Point Identifier */ | |
| 103 // ELEM-FF: !TI_DUAL_MODE | |
| 104 U8 sapi; /*< 1: 1> T_DL_sapi, service access point identifier */ | |
| 105 // ELEM-FF: TI_DUAL_MODE | |
| 106 // T_sdu sdu; /*< 0: 0> Container for a message */ | |
| 107 // ELEM-FF: !TI_DUAL_MODE | |
| 108 U8 _align0; /*< 2: 1> alignment */ | |
| 109 U8 _align1; /*< 3: 1> alignment */ | |
| 110 T_sdu sdu; /*< 4: ? > Container for a message */ | |
| 111 } T_DL_ESTABLISH_REQ; | |
| 112 #endif | |
| 113 | |
| 114 #ifndef __T_DL_ESTABLISH_CNF__ | |
| 115 #define __T_DL_ESTABLISH_CNF__ | |
| 116 /* | |
| 117 * | |
| 118 * CCDGEN:WriteStruct_Count==982 | |
| 119 */ | |
| 120 typedef struct | |
| 121 { | |
| 122 // ELEM-FF: TI_DUAL_MODE | |
| 123 // U8 ch_type; /*< 0: 0> T_L2_CHANNEL, Layer 2 channel-type */ | |
| 124 // ELEM-FF: !TI_DUAL_MODE | |
| 125 U8 ch_type; /*< 0: 1> Layer 2 channel-type */ | |
| 126 // ELEM-FF: TI_DUAL_MODE | |
| 127 // U8 sapi; /*< 0: 0> T_PS_sapi, Service Access Point Identifier */ | |
| 128 // ELEM-FF: !TI_DUAL_MODE | |
| 129 U8 sapi; /*< 1: 1> T_DL_sapi, service access point identifier */ | |
| 130 U8 indication; /*< 2: 1> T_DL_indication, Indication for unserved data requests */ | |
| 131 U8 _align0; /*< 3: 1> alignment */ | |
| 132 } T_DL_ESTABLISH_CNF; | |
| 133 #endif | |
| 134 | |
| 135 #ifndef __T_DL_ESTABLISH_IND__ | |
| 136 #define __T_DL_ESTABLISH_IND__ | |
| 137 /* | |
| 138 * | |
| 139 * CCDGEN:WriteStruct_Count==983 | |
| 140 */ | |
| 141 typedef struct | |
| 142 { | |
| 143 // ELEM-FF: TI_DUAL_MODE | |
| 144 // U8 ch_type; /*< 0: 0> T_L2_CHANNEL, Layer 2 channel-type */ | |
| 145 // ELEM-FF: !TI_DUAL_MODE | |
| 146 U8 ch_type; /*< 0: 1> Layer 2 channel-type */ | |
| 147 // ELEM-FF: TI_DUAL_MODE | |
| 148 // U8 sapi; /*< 0: 0> T_PS_sapi, Service Access Point Identifier */ | |
| 149 // ELEM-FF: !TI_DUAL_MODE | |
| 150 U8 sapi; /*< 1: 1> T_DL_sapi, service access point identifier */ | |
| 151 U8 indication; /*< 2: 1> T_DL_indication, Indication for unserved data requests */ | |
| 152 U8 _align0; /*< 3: 1> alignment */ | |
| 153 } T_DL_ESTABLISH_IND; | |
| 154 #endif | |
| 155 | |
| 156 #ifndef __T_DL_RELEASE_REQ__ | |
| 157 #define __T_DL_RELEASE_REQ__ | |
| 158 /* | |
| 159 * | |
| 160 * CCDGEN:WriteStruct_Count==984 | |
| 161 */ | |
| 162 typedef struct | |
| 163 { | |
| 164 // ELEM-FF: TI_DUAL_MODE | |
| 165 // U8 ch_type; /*< 0: 0> T_L2_CHANNEL, Layer 2 channel-type */ | |
| 166 // ELEM-FF: !TI_DUAL_MODE | |
| 167 U8 ch_type; /*< 0: 1> Layer 2 channel-type */ | |
| 168 // ELEM-FF: TI_DUAL_MODE | |
| 169 // U8 sapi; /*< 0: 0> T_PS_sapi, Service Access Point Identifier */ | |
| 170 // ELEM-FF: !TI_DUAL_MODE | |
| 171 U8 sapi; /*< 1: 1> T_DL_sapi, service access point identifier */ | |
| 172 U8 mode; /*< 2: 1> T_DL_mode, release mode */ | |
| 173 U8 _align0; /*< 3: 1> alignment */ | |
| 174 } T_DL_RELEASE_REQ; | |
| 175 #endif | |
| 176 | |
| 177 #ifndef __T_DL_RELEASE_CNF__ | |
| 178 #define __T_DL_RELEASE_CNF__ | |
| 179 /* | |
| 180 * | |
| 181 * CCDGEN:WriteStruct_Count==985 | |
| 182 */ | |
| 183 typedef struct | |
| 184 { | |
| 185 // ELEM-FF: TI_DUAL_MODE | |
| 186 // U8 ch_type; /*< 0: 0> T_L2_CHANNEL, Layer 2 channel-type */ | |
| 187 // ELEM-FF: !TI_DUAL_MODE | |
| 188 U8 ch_type; /*< 0: 1> Layer 2 channel-type */ | |
| 189 // ELEM-FF: TI_DUAL_MODE | |
| 190 // U8 sapi; /*< 0: 0> T_PS_sapi, Service Access Point Identifier */ | |
| 191 // ELEM-FF: !TI_DUAL_MODE | |
| 192 U8 sapi; /*< 1: 1> T_DL_sapi, service access point identifier */ | |
| 193 U8 indication; /*< 2: 1> T_DL_indication, Indication for unserved data requests */ | |
| 194 U8 _align0; /*< 3: 1> alignment */ | |
| 195 } T_DL_RELEASE_CNF; | |
| 196 #endif | |
| 197 | |
| 198 #ifndef __T_DL_RELEASE_IND__ | |
| 199 #define __T_DL_RELEASE_IND__ | |
| 200 /* | |
| 201 * | |
| 202 * CCDGEN:WriteStruct_Count==986 | |
| 203 */ | |
| 204 typedef struct | |
| 205 { | |
| 206 // ELEM-FF: TI_DUAL_MODE | |
| 207 // U8 ch_type; /*< 0: 0> T_L2_CHANNEL, Layer 2 channel-type */ | |
| 208 // ELEM-FF: !TI_DUAL_MODE | |
| 209 U8 ch_type; /*< 0: 1> Layer 2 channel-type */ | |
| 210 // ELEM-FF: TI_DUAL_MODE | |
| 211 // U8 sapi; /*< 0: 0> T_PS_sapi, Service Access Point Identifier */ | |
| 212 // ELEM-FF: !TI_DUAL_MODE | |
| 213 U8 sapi; /*< 1: 1> T_DL_sapi, service access point identifier */ | |
| 214 // ELEM-FF: TI_DUAL_MODE | |
| 215 // ELEM-FF: !TI_DUAL_MODE | |
| 216 U8 cs; /*< 2: 1> T_DL_cs, error cause */ | |
| 217 U8 _align0; /*< 3: 1> alignment */ | |
| 218 } T_DL_RELEASE_IND; | |
| 219 #endif | |
| 220 | |
| 221 #ifndef __T_DL_DATA_REQ__ | |
| 222 #define __T_DL_DATA_REQ__ | |
| 223 /* | |
| 224 * | |
| 225 * CCDGEN:WriteStruct_Count==987 | |
| 226 */ | |
| 227 typedef struct | |
| 228 { | |
| 229 // ELEM-FF: TI_DUAL_MODE | |
| 230 // U8 ch_type; /*< 0: 0> T_L2_CHANNEL, Layer 2 channel-type */ | |
| 231 // ELEM-FF: !TI_DUAL_MODE | |
| 232 U8 ch_type; /*< 0: 1> Layer 2 channel-type */ | |
| 233 // ELEM-FF: TI_DUAL_MODE | |
| 234 // U8 sapi; /*< 0: 0> T_PS_sapi, Service Access Point Identifier */ | |
| 235 // ELEM-FF: !TI_DUAL_MODE | |
| 236 U8 sapi; /*< 1: 1> T_DL_sapi, service access point identifier */ | |
| 237 U8 cnf; /*< 2: 1> T_DL_cnf, Confimation demand */ | |
| 238 // ELEM-FF: TI_DUAL_MODE | |
| 239 // T_sdu sdu; /*< 0: 0> Container for a message */ | |
| 240 // ELEM-FF: !TI_DUAL_MODE | |
| 241 U8 _align0; /*< 3: 1> alignment */ | |
| 242 T_sdu sdu; /*< 4: ? > Container for a message */ | |
| 243 } T_DL_DATA_REQ; | |
| 244 #endif | |
| 245 | |
| 246 #ifndef __T_DL_DATA_CNF__ | |
| 247 #define __T_DL_DATA_CNF__ | |
| 248 /* | |
| 249 * | |
| 250 * CCDGEN:WriteStruct_Count==988 | |
| 251 */ | |
| 252 typedef struct | |
| 253 { | |
| 254 // ELEM-FF: TI_DUAL_MODE | |
| 255 // U8 ch_type; /*< 0: 0> T_L2_CHANNEL, Layer 2 channel-type */ | |
| 256 // ELEM-FF: !TI_DUAL_MODE | |
| 257 U8 ch_type; /*< 0: 1> Layer 2 channel-type */ | |
| 258 // ELEM-FF: TI_DUAL_MODE | |
| 259 // U8 sapi; /*< 0: 0> T_PS_sapi, Service Access Point Identifier */ | |
| 260 // ELEM-FF: !TI_DUAL_MODE | |
| 261 U8 sapi; /*< 1: 1> T_DL_sapi, service access point identifier */ | |
| 262 U8 cnf; /*< 2: 1> T_DL_cnf, Confimation demand */ | |
| 263 U8 _align0; /*< 3: 1> alignment */ | |
| 264 } T_DL_DATA_CNF; | |
| 265 #endif | |
| 266 | |
| 267 #ifndef __T_DL_DATA_IND__ | |
| 268 #define __T_DL_DATA_IND__ | |
| 269 /* | |
| 270 * | |
| 271 * CCDGEN:WriteStruct_Count==989 | |
| 272 */ | |
| 273 typedef struct | |
| 274 { | |
| 275 // ELEM-FF: TI_DUAL_MODE | |
| 276 // U8 ch_type; /*< 0: 0> T_L2_CHANNEL, Layer 2 channel-type */ | |
| 277 // ELEM-FF: !TI_DUAL_MODE | |
| 278 U8 ch_type; /*< 0: 1> Layer 2 channel-type */ | |
| 279 // ELEM-FF: TI_DUAL_MODE | |
| 280 // U8 sapi; /*< 0: 0> T_PS_sapi, Service Access Point Identifier */ | |
| 281 // ELEM-FF: !TI_DUAL_MODE | |
| 282 U8 sapi; /*< 1: 1> T_DL_sapi, service access point identifier */ | |
| 283 // ELEM-FF: TI_DUAL_MODE | |
| 284 // U32 fn; /*< 0: 0> T_FN, Frame number */ | |
| 285 // ELEM-FF: !TI_DUAL_MODE | |
| 286 U8 _align0; /*< 2: 1> alignment */ | |
| 287 U8 _align1; /*< 3: 1> alignment */ | |
| 288 U32 fn; /*< 4: 4> Frame number */ | |
| 289 // ELEM-FF: TI_DUAL_MODE | |
| 290 // T_sdu sdu; /*< 0: 0> Container for a message */ | |
| 291 // ELEM-FF: !TI_DUAL_MODE | |
| 292 T_sdu sdu; /*< 8: ? > Container for a message */ | |
| 293 } T_DL_DATA_IND; | |
| 294 #endif | |
| 295 | |
| 296 #ifndef __T_DL_UNITDATA_REQ__ | |
| 297 #define __T_DL_UNITDATA_REQ__ | |
| 298 /* | |
| 299 * | |
| 300 * CCDGEN:WriteStruct_Count==990 | |
| 301 */ | |
| 302 typedef struct | |
| 303 { | |
| 304 // ELEM-FF: TI_DUAL_MODE | |
| 305 // T_sdu sdu; /*< 0: 0> Container for a message */ | |
| 306 // ELEM-FF: !TI_DUAL_MODE | |
| 307 T_sdu sdu; /*< 0: ? > Container for a message */ | |
| 308 } T_DL_UNITDATA_REQ; | |
| 309 #endif | |
| 310 | |
| 311 #ifndef __T_DL_UNITDATA_IND__ | |
| 312 #define __T_DL_UNITDATA_IND__ | |
| 313 /* | |
| 314 * | |
| 315 * CCDGEN:WriteStruct_Count==991 | |
| 316 */ | |
| 317 typedef struct | |
| 318 { | |
| 319 U8 error_flag; /*< 0: 1> error cause */ | |
| 320 U8 pwr_lev; /*< 1: 1> Ordered mobile power level */ | |
| 321 U8 ta; /*< 2: 1> Timing advance */ | |
| 322 // ELEM-FF: TI_DUAL_MODE | |
| 323 // U32 fn; /*< 0: 0> T_FN, Frame number */ | |
| 324 // ELEM-FF: !TI_DUAL_MODE | |
| 325 U8 _align0; /*< 3: 1> alignment */ | |
| 326 U32 fn; /*< 4: 4> Frame number */ | |
| 327 // ELEM-FF: TI_DUAL_MODE | |
| 328 // T_sdu sdu; /*< 0: 0> Container for a message */ | |
| 329 // ELEM-FF: !TI_DUAL_MODE | |
| 330 T_sdu sdu; /*< 8: ? > Container for a message */ | |
| 331 } T_DL_UNITDATA_IND; | |
| 332 #endif | |
| 333 | |
| 334 #ifndef __T_DL_SHORT_UNITDATA_REQ__ | |
| 335 #define __T_DL_SHORT_UNITDATA_REQ__ | |
| 336 /* | |
| 337 * | |
| 338 * CCDGEN:WriteStruct_Count==992 | |
| 339 */ | |
| 340 typedef struct | |
| 341 { | |
| 342 // ELEM-FF: TI_DUAL_MODE | |
| 343 // U8 ch_type; /*< 0: 0> T_L2_CHANNEL, Layer 2 channel-type */ | |
| 344 // ELEM-FF: !TI_DUAL_MODE | |
| 345 U8 ch_type; /*< 0: 1> Layer 2 channel-type */ | |
| 346 // ELEM-FF: TI_DUAL_MODE | |
| 347 // T_sdu sdu; /*< 0: 0> Container for a message */ | |
| 348 // ELEM-FF: !TI_DUAL_MODE | |
| 349 U8 _align0; /*< 1: 1> alignment */ | |
| 350 U8 _align1; /*< 2: 1> alignment */ | |
| 351 U8 _align2; /*< 3: 1> alignment */ | |
| 352 T_sdu sdu; /*< 4: ? > Container for a message */ | |
| 353 } T_DL_SHORT_UNITDATA_REQ; | |
| 354 #endif | |
| 355 | |
| 356 #ifndef __T_DL_SHORT_UNITDATA_IND__ | |
| 357 #define __T_DL_SHORT_UNITDATA_IND__ | |
| 358 /* | |
| 359 * | |
| 360 * CCDGEN:WriteStruct_Count==993 | |
| 361 */ | |
| 362 typedef struct | |
| 363 { | |
| 364 // ELEM-FF: TI_DUAL_MODE | |
| 365 // U8 ch_type; /*< 0: 0> T_L2_CHANNEL, Layer 2 channel-type */ | |
| 366 // ELEM-FF: !TI_DUAL_MODE | |
| 367 U8 ch_type; /*< 0: 1> Layer 2 channel-type */ | |
| 368 U8 error_flag; /*< 1: 1> error cause */ | |
| 369 U8 pwr_lev; /*< 2: 1> Ordered mobile power level */ | |
| 370 U8 ta; /*< 3: 1> Timing advance */ | |
| 371 // ELEM-FF: TI_DUAL_MODE | |
| 372 // U32 fn; /*< 0: 0> T_FN, Frame number */ | |
| 373 // ELEM-FF: !TI_DUAL_MODE | |
| 374 U32 fn; /*< 4: 4> Frame number */ | |
| 375 // ELEM-FF: TI_DUAL_MODE | |
| 376 // T_sdu sdu; /*< 0: 0> Container for a message */ | |
| 377 // ELEM-FF: !TI_DUAL_MODE | |
| 378 T_sdu sdu; /*< 8: ? > Container for a message */ | |
| 379 } T_DL_SHORT_UNITDATA_IND; | |
| 380 #endif | |
| 381 | |
| 382 #ifndef __T_DL_SUSPEND_REQ__ | |
| 383 #define __T_DL_SUSPEND_REQ__ | |
| 384 /* | |
| 385 * | |
| 386 * CCDGEN:WriteStruct_Count==994 | |
| 387 */ | |
| 388 typedef struct | |
| 389 { | |
| 390 // ELEM-FF: TI_DUAL_MODE | |
| 391 // U8 ch_type; /*< 0: 0> T_L2_CHANNEL, Layer 2 channel-type */ | |
| 392 // ELEM-FF: !TI_DUAL_MODE | |
| 393 U8 ch_type; /*< 0: 1> Layer 2 channel-type */ | |
| 394 // ELEM-FF: TI_DUAL_MODE | |
| 395 // U8 sapi; /*< 0: 0> T_PS_sapi, Service Access Point Identifier */ | |
| 396 // ELEM-FF: !TI_DUAL_MODE | |
| 397 U8 sapi; /*< 1: 1> T_DL_sapi, service access point identifier */ | |
| 398 U8 _align0; /*< 2: 1> alignment */ | |
| 399 U8 _align1; /*< 3: 1> alignment */ | |
| 400 } T_DL_SUSPEND_REQ; | |
| 401 #endif | |
| 402 | |
| 403 #ifndef __T_DL_RESUME_REQ__ | |
| 404 #define __T_DL_RESUME_REQ__ | |
| 405 /* | |
| 406 * | |
| 407 * CCDGEN:WriteStruct_Count==995 | |
| 408 */ | |
| 409 typedef struct | |
| 410 { | |
| 411 // ELEM-FF: TI_DUAL_MODE | |
| 412 // U8 ch_type; /*< 0: 0> T_L2_CHANNEL, Layer 2 channel-type */ | |
| 413 // ELEM-FF: !TI_DUAL_MODE | |
| 414 U8 ch_type; /*< 0: 1> Layer 2 channel-type */ | |
| 415 // ELEM-FF: TI_DUAL_MODE | |
| 416 // U8 sapi; /*< 0: 0> T_PS_sapi, Service Access Point Identifier */ | |
| 417 // ELEM-FF: !TI_DUAL_MODE | |
| 418 U8 sapi; /*< 1: 1> T_DL_sapi, service access point identifier */ | |
| 419 // ELEM-FF: TI_DUAL_MODE | |
| 420 // T_sdu sdu; /*< 0: 0> Container for a message */ | |
| 421 // ELEM-FF: !TI_DUAL_MODE | |
| 422 U8 _align0; /*< 2: 1> alignment */ | |
| 423 U8 _align1; /*< 3: 1> alignment */ | |
| 424 T_sdu sdu; /*< 4: ? > Container for a message */ | |
| 425 } T_DL_RESUME_REQ; | |
| 426 #endif | |
| 427 | |
| 428 #ifndef __T_DL_RECONNECT_REQ__ | |
| 429 #define __T_DL_RECONNECT_REQ__ | |
| 430 /* | |
| 431 * | |
| 432 * CCDGEN:WriteStruct_Count==996 | |
| 433 */ | |
| 434 typedef struct | |
| 435 { | |
| 436 // ELEM-FF: TI_DUAL_MODE | |
| 437 // U8 ch_type; /*< 0: 0> T_L2_CHANNEL, Layer 2 channel-type */ | |
| 438 // ELEM-FF: !TI_DUAL_MODE | |
| 439 U8 ch_type; /*< 0: 1> Layer 2 channel-type */ | |
| 440 // ELEM-FF: TI_DUAL_MODE | |
| 441 // U8 sapi; /*< 0: 0> T_PS_sapi, Service Access Point Identifier */ | |
| 442 // ELEM-FF: !TI_DUAL_MODE | |
| 443 U8 sapi; /*< 1: 1> T_DL_sapi, service access point identifier */ | |
| 444 // ELEM-FF: TI_DUAL_MODE | |
| 445 // T_sdu sdu; /*< 0: 0> Container for a message */ | |
| 446 // ELEM-FF: !TI_DUAL_MODE | |
| 447 U8 _align0; /*< 2: 1> alignment */ | |
| 448 U8 _align1; /*< 3: 1> alignment */ | |
| 449 T_sdu sdu; /*< 4: ? > Container for a message */ | |
| 450 } T_DL_RECONNECT_REQ; | |
| 451 #endif | |
| 452 | |
| 453 #ifndef __T_DL_TRACE_REQ__ | |
| 454 #define __T_DL_TRACE_REQ__ | |
| 455 /* | |
| 456 * | |
| 457 * CCDGEN:WriteStruct_Count==997 | |
| 458 */ | |
| 459 typedef struct | |
| 460 { | |
| 461 U8 dummy; /*< 0: 1> no parameters */ | |
| 462 } T_DL_TRACE_REQ; | |
| 463 #endif | |
| 464 | |
| 465 #ifndef __T_DL_SIGNAL_ESTABLISH_IND__ | |
| 466 #define __T_DL_SIGNAL_ESTABLISH_IND__ | |
| 467 /* | |
| 468 * | |
| 469 * CCDGEN:WriteStruct_Count==998 | |
| 470 */ | |
| 471 typedef struct | |
| 472 { | |
| 473 U32 signal_data; /*< 0: 4> Pointer to signal data */ | |
| 474 } T_DL_SIGNAL_ESTABLISH_IND; | |
| 475 #endif | |
| 476 | |
| 477 #ifndef __T_DL_SIGNAL_ESTABLISH_CNF__ | |
| 478 #define __T_DL_SIGNAL_ESTABLISH_CNF__ | |
| 479 /* | |
| 480 * | |
| 481 * CCDGEN:WriteStruct_Count==999 | |
| 482 */ | |
| 483 typedef struct | |
| 484 { | |
| 485 U32 signal_data; /*< 0: 4> Pointer to signal data */ | |
| 486 } T_DL_SIGNAL_ESTABLISH_CNF; | |
| 487 #endif | |
| 488 | |
| 489 #ifndef __T_DL_SIGNAL_DATA_IND__ | |
| 490 #define __T_DL_SIGNAL_DATA_IND__ | |
| 491 /* | |
| 492 * | |
| 493 * CCDGEN:WriteStruct_Count==1000 | |
| 494 */ | |
| 495 typedef struct | |
| 496 { | |
| 497 U32 signal_data; /*< 0: 4> Pointer to signal data */ | |
| 498 } T_DL_SIGNAL_DATA_IND; | |
| 499 #endif | |
| 500 | |
| 501 #ifndef __T_DL_SIGNAL_DATA_CNF__ | |
| 502 #define __T_DL_SIGNAL_DATA_CNF__ | |
| 503 /* | |
| 504 * | |
| 505 * CCDGEN:WriteStruct_Count==1001 | |
| 506 */ | |
| 507 typedef struct | |
| 508 { | |
| 509 U32 signal_data; /*< 0: 4> Pointer to signal data */ | |
| 510 } T_DL_SIGNAL_DATA_CNF; | |
| 511 #endif | |
| 512 | |
| 513 #ifndef __T_DL_SIGNAL_UNITDATA_IND__ | |
| 514 #define __T_DL_SIGNAL_UNITDATA_IND__ | |
| 515 /* | |
| 516 * | |
| 517 * CCDGEN:WriteStruct_Count==1002 | |
| 518 */ | |
| 519 typedef struct | |
| 520 { | |
| 521 U32 signal_data; /*< 0: 4> Pointer to signal data */ | |
| 522 } T_DL_SIGNAL_UNITDATA_IND; | |
| 523 #endif | |
| 524 | |
| 525 #ifndef __T_DL_SIGNAL_SHORT_UNITDATA_IND__ | |
| 526 #define __T_DL_SIGNAL_SHORT_UNITDATA_IND__ | |
| 527 /* | |
| 528 * | |
| 529 * CCDGEN:WriteStruct_Count==1003 | |
| 530 */ | |
| 531 typedef struct | |
| 532 { | |
| 533 U32 signal_data; /*< 0: 4> Pointer to signal data */ | |
| 534 } T_DL_SIGNAL_SHORT_UNITDATA_IND; | |
| 535 #endif | |
| 536 | |
| 537 #ifndef __T_DL_SIGNAL_RELEASE_IND__ | |
| 538 #define __T_DL_SIGNAL_RELEASE_IND__ | |
| 539 /* | |
| 540 * | |
| 541 * CCDGEN:WriteStruct_Count==1004 | |
| 542 */ | |
| 543 typedef struct | |
| 544 { | |
| 545 U32 signal_data; /*< 0: 4> Pointer to signal data */ | |
| 546 } T_DL_SIGNAL_RELEASE_IND; | |
| 547 #endif | |
| 548 | |
| 549 #ifndef __T_DL_SIGNAL_RELEASE_CNF__ | |
| 550 #define __T_DL_SIGNAL_RELEASE_CNF__ | |
| 551 /* | |
| 552 * | |
| 553 * CCDGEN:WriteStruct_Count==1005 | |
| 554 */ | |
| 555 typedef struct | |
| 556 { | |
| 557 U32 signal_data; /*< 0: 4> Pointer to signal data */ | |
| 558 } T_DL_SIGNAL_RELEASE_CNF; | |
| 559 #endif | |
| 560 | |
| 561 #ifndef __T_DL_SIGNAL_ERROR_IND__ | |
| 562 #define __T_DL_SIGNAL_ERROR_IND__ | |
| 563 /* | |
| 564 * | |
| 565 * CCDGEN:WriteStruct_Count==1006 | |
| 566 */ | |
| 567 typedef struct | |
| 568 { | |
| 569 U32 signal_data; /*< 0: 4> Pointer to signal data */ | |
| 570 } T_DL_SIGNAL_ERROR_IND; | |
| 571 #endif | |
| 572 | |
| 573 #ifndef __T_DL_SIGNAL_FREE_POINTER__ | |
| 574 #define __T_DL_SIGNAL_FREE_POINTER__ | |
| 575 /* | |
| 576 * | |
| 577 * CCDGEN:WriteStruct_Count==1007 | |
| 578 */ | |
| 579 typedef struct | |
| 580 { | |
| 581 U32 signal_data; /*< 0: 4> Pointer to signal data */ | |
| 582 } T_DL_SIGNAL_FREE_POINTER; | |
| 583 #endif | |
| 584 | |
| 585 #ifndef __T_DL_SIGNAL_CONCATENATE__ | |
| 586 #define __T_DL_SIGNAL_CONCATENATE__ | |
| 587 /* | |
| 588 * | |
| 589 * CCDGEN:WriteStruct_Count==1008 | |
| 590 */ | |
| 591 typedef struct | |
| 592 { | |
| 593 U32 signal_data; /*< 0: 4> Pointer to signal data */ | |
| 594 } T_DL_SIGNAL_CONCATENATE; | |
| 595 #endif | |
| 596 | |
| 597 #ifndef __T_DL_SIGNAL_L2TRACE__ | |
| 598 #define __T_DL_SIGNAL_L2TRACE__ | |
| 599 /* | |
| 600 * | |
| 601 * CCDGEN:WriteStruct_Count==1009 | |
| 602 */ | |
| 603 typedef struct | |
| 604 { | |
| 605 U32 signal_data; /*< 0: 4> Pointer to signal data */ | |
| 606 } T_DL_SIGNAL_L2TRACE; | |
| 607 #endif | |
| 608 | |
| 609 #ifndef __T_DL_SIGNAL_L3TRACE__ | |
| 610 #define __T_DL_SIGNAL_L3TRACE__ | |
| 611 /* | |
| 612 * | |
| 613 * CCDGEN:WriteStruct_Count==1010 | |
| 614 */ | |
| 615 typedef struct | |
| 616 { | |
| 617 U32 signal_data; /*< 0: 4> Pointer to signal data */ | |
| 618 } T_DL_SIGNAL_L3TRACE; | |
| 619 #endif | |
| 620 | |
| 621 #ifndef __T_DL_SIGNAL_EM_IND__ | |
| 622 #define __T_DL_SIGNAL_EM_IND__ | |
| 623 /* | |
| 624 * | |
| 625 * CCDGEN:WriteStruct_Count==1011 | |
| 626 */ | |
| 627 typedef struct | |
| 628 { | |
| 629 U8 dummy; /*< 0: 1> no parameters */ | |
| 630 } T_DL_SIGNAL_EM_IND; | |
| 631 #endif | |
| 632 | |
| 633 #ifndef __T_DL_SIGNAL_EM_WRITE__ | |
| 634 #define __T_DL_SIGNAL_EM_WRITE__ | |
| 635 /* | |
| 636 * | |
| 637 * CCDGEN:WriteStruct_Count==1012 | |
| 638 */ | |
| 639 typedef struct | |
| 640 { | |
| 641 U32 signal_data; /*< 0: 4> Pointer to signal data */ | |
| 642 } T_DL_SIGNAL_EM_WRITE; | |
| 643 #endif | |
| 644 | |
| 645 #ifndef __T_DL_SIGNAL_EM_READ__ | |
| 646 #define __T_DL_SIGNAL_EM_READ__ | |
| 647 /* | |
| 648 * | |
| 649 * CCDGEN:WriteStruct_Count==1013 | |
| 650 */ | |
| 651 typedef struct | |
| 652 { | |
| 653 U8 dummy; /*< 0: 1> no parameters */ | |
| 654 } T_DL_SIGNAL_EM_READ; | |
| 655 #endif | |
| 656 | |
| 657 | |
| 658 #include "CDG_LEAVE.h" | |
| 659 | |
| 660 | |
| 661 #endif |
