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 |
