FreeCalypso > hg > fc-magnetite
view cdg211/cdginc/p_mmcc.h @ 372:c389d938a50e
aci3: AT%CBC and AT@CHG hooked in
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Mon, 01 Jan 2018 19:06:34 +0000 |
parents | 56abf6cf8a0b |
children |
line wrap: on
line source
/* +--------------------------------------------------------------------------+ | PROJECT : PROTOCOL STACK | | FILE : p_mmcc.h | | SOURCE : "__out__\g23m_dfile\prim\mmcc.pdf" | | LastModified : "2002-07-31" | | IdAndVersion : "6147.104.97.102" | | SrcFileTime : "Mon Nov 24 15:49:16 2003" | | Generated by CCDGEN_2.5.5 on Fri Jun 08 13:59:15 2007 | | !!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 P_MMCC_H #define P_MMCC_H #define CDG_ENTER__P_MMCC_H #define CDG_ENTER__FILENAME _P_MMCC_H #define CDG_ENTER__P_MMCC_H__FILE_TYPE CDGINC #define CDG_ENTER__P_MMCC_H__LAST_MODIFIED _2002_07_31 #define CDG_ENTER__P_MMCC_H__ID_AND_VERSION _6147_104_97_102 #define CDG_ENTER__P_MMCC_H__SRC_FILE_TIME _Mon_Nov_24_15_49_16_2003 #include "CDG_ENTER.h" #undef CDG_ENTER__P_MMCC_H #undef CDG_ENTER__FILENAME #include "p_mmcc.val" #ifndef __T_chm__ #define __T_chm__ /* * Channel using mode * CCDGEN:WriteStruct_Count==1351 */ typedef struct { U8 ch_type; /*< 0: 1> Channel Type */ U8 ch_mode; /*< 1: 1> Channel Mode */ U8 _align0; /*< 2: 1> alignment */ U8 _align1; /*< 3: 1> alignment */ } T_chm; #endif /* * End of substructure section, begin of primitive definition section */ #ifndef __T_MMCC_ESTABLISH_REQ__ #define __T_MMCC_ESTABLISH_REQ__ /* * * CCDGEN:WriteStruct_Count==1356 */ typedef struct { U8 ti; /*< 0: 1> transaction identifier */ U8 _align0; /*< 1: 1> alignment */ U16 estcs; /*< 2: 2> establishment cause */ } T_MMCC_ESTABLISH_REQ; #endif #ifndef __T_MMCC_RELEASE_REQ__ #define __T_MMCC_RELEASE_REQ__ /* * * CCDGEN:WriteStruct_Count==1357 */ typedef struct { U8 ti; /*< 0: 1> transaction identifier */ U8 _align0; /*< 1: 1> alignment */ U8 _align1; /*< 2: 1> alignment */ U8 _align2; /*< 3: 1> alignment */ } T_MMCC_RELEASE_REQ; #endif #ifndef __T_MMCC_DATA_REQ__ #define __T_MMCC_DATA_REQ__ /* * * CCDGEN:WriteStruct_Count==1358 */ typedef struct { U8 d1; /*< 0: 1> dummy, not used */ U8 d2; /*< 1: 1> dummy, not used */ U8 _align0; /*< 2: 1> alignment */ U8 _align1; /*< 3: 1> alignment */ T_sdu sdu; /*< 4: ? > Service Data Unit */ } T_MMCC_DATA_REQ; #endif #ifndef __T_MMCC_DATA_IND__ #define __T_MMCC_DATA_IND__ /* * * CCDGEN:WriteStruct_Count==1359 */ typedef struct { U8 d1; /*< 0: 1> dummy, not used */ U8 d2; /*< 1: 1> dummy, not used */ U8 _align0; /*< 2: 1> alignment */ U8 _align1; /*< 3: 1> alignment */ T_sdu sdu; /*< 4: ? > Service Data Unit */ } T_MMCC_DATA_IND; #endif #ifndef __T_MMCC_REESTABLISH_REQ__ #define __T_MMCC_REESTABLISH_REQ__ /* * * CCDGEN:WriteStruct_Count==1360 */ typedef struct { U8 ti; /*< 0: 1> transaction identifier */ U8 _align0; /*< 1: 1> alignment */ U8 _align1; /*< 2: 1> alignment */ U8 _align2; /*< 3: 1> alignment */ } T_MMCC_REESTABLISH_REQ; #endif #ifndef __T_MMCC_PROMPT_REJ__ #define __T_MMCC_PROMPT_REJ__ /* * * CCDGEN:WriteStruct_Count==1361 */ typedef struct { U8 dummy; /*< 0: 1> no parameters */ } T_MMCC_PROMPT_REJ; #endif #ifndef __T_MMCC_PROMPT_RSP__ #define __T_MMCC_PROMPT_RSP__ /* * * CCDGEN:WriteStruct_Count==1362 */ typedef struct { U8 ti; /*< 0: 1> transaction identifier */ U8 _align0; /*< 1: 1> alignment */ U8 _align1; /*< 2: 1> alignment */ U8 _align2; /*< 3: 1> alignment */ } T_MMCC_PROMPT_RSP; #endif #ifndef __T_MMCC_SYNC_IND__ #define __T_MMCC_SYNC_IND__ /* * * CCDGEN:WriteStruct_Count==1363 */ typedef struct { U8 ti; /*< 0: 1> transaction identifier */ U8 _align0; /*< 1: 1> alignment */ U8 _align1; /*< 2: 1> alignment */ U8 _align2; /*< 3: 1> alignment */ T_chm chm; /*< 4: 4> Channel using mode */ } T_MMCC_SYNC_IND; #endif #ifndef __T_MMCC_ERROR_IND__ #define __T_MMCC_ERROR_IND__ /* * * CCDGEN:WriteStruct_Count==1364 */ typedef struct { U8 ti; /*< 0: 1> transaction identifier */ U8 _align0; /*< 1: 1> alignment */ U16 cause; /*< 2: 2> MM cause */ } T_MMCC_ERROR_IND; #endif #ifndef __T_MMCC_ESTABLISH_CNF__ #define __T_MMCC_ESTABLISH_CNF__ /* * * CCDGEN:WriteStruct_Count==1365 */ typedef struct { U8 ti; /*< 0: 1> transaction identifier */ U8 _align0; /*< 1: 1> alignment */ U8 _align1; /*< 2: 1> alignment */ U8 _align2; /*< 3: 1> alignment */ } T_MMCC_ESTABLISH_CNF; #endif #ifndef __T_MMCC_ESTABLISH_IND__ #define __T_MMCC_ESTABLISH_IND__ /* * * CCDGEN:WriteStruct_Count==1366 */ typedef struct { U8 d1; /*< 0: 1> dummy, not used */ U8 d2; /*< 1: 1> dummy, not used */ U8 _align0; /*< 2: 1> alignment */ U8 _align1; /*< 3: 1> alignment */ T_sdu sdu; /*< 4: ? > Service Data Unit */ } T_MMCC_ESTABLISH_IND; #endif #ifndef __T_MMCC_REESTABLISH_CNF__ #define __T_MMCC_REESTABLISH_CNF__ /* * * CCDGEN:WriteStruct_Count==1367 */ typedef struct { U8 ti; /*< 0: 1> transaction identifier */ U8 _align0; /*< 1: 1> alignment */ U8 _align1; /*< 2: 1> alignment */ U8 _align2; /*< 3: 1> alignment */ } T_MMCC_REESTABLISH_CNF; #endif #ifndef __T_MMCC_RELEASE_IND__ #define __T_MMCC_RELEASE_IND__ /* * * CCDGEN:WriteStruct_Count==1368 */ typedef struct { U8 ti; /*< 0: 1> transaction identifier */ U8 _align0; /*< 1: 1> alignment */ U16 cause; /*< 2: 2> MM cause */ } T_MMCC_RELEASE_IND; #endif #ifndef __T_MMCC_PROMPT_IND__ #define __T_MMCC_PROMPT_IND__ /* * * CCDGEN:WriteStruct_Count==1369 */ typedef struct { U8 dummy; /*< 0: 1> no parameters */ } T_MMCC_PROMPT_IND; #endif #include "CDG_LEAVE.h" #endif