FreeCalypso > hg > freecalypso-sw
comparison gsm-fw/cdg/cdginc-locosto/p_bat.val @ 654:95c433d8c274
gsm-fw/cdg: LoCosto version of cdginc regenerated
author | Michael Spacefalcon <msokolov@ivan.Harhan.ORG> |
---|---|
date | Thu, 25 Sep 2014 09:46:42 +0000 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
653:31d82d090499 | 654:95c433d8c274 |
---|---|
1 /* | |
2 +--------------------------------------------------------------------------+ | |
3 | PROJECT : PROTOCOL STACK | | |
4 | FILE : p_bat.val | | |
5 | SOURCE : "sap\bat.pdf" | | |
6 | LastModified : "2005-02-03" | | |
7 | IdAndVersion : "..8445.100.00.999." | | |
8 | SrcFileTime : "Tue Dec 18 08:39:54 2007" | | |
9 | Generated by CCDGEN_2.5.5A on Thu Sep 25 09:18:53 2014 | | |
10 | !!DO NOT MODIFY!!DO NOT MODIFY!!DO NOT MODIFY!! | | |
11 +--------------------------------------------------------------------------+ | |
12 */ | |
13 | |
14 /* PRAGMAS | |
15 * PREFIX : BAT | |
16 * COMPATIBILITY_DEFINES : NO | |
17 * ALWAYS_ENUM_IN_VAL_FILE: NO | |
18 * ENABLE_GROUP: NO | |
19 * CAPITALIZE_TYPENAME: NO | |
20 */ | |
21 | |
22 | |
23 #ifndef P_BAT_VAL | |
24 #define P_BAT_VAL | |
25 | |
26 | |
27 #define CDG_ENTER__P_BAT_VAL | |
28 | |
29 #define CDG_ENTER__FILENAME _P_BAT_VAL | |
30 #define CDG_ENTER__P_BAT_VAL__FILE_TYPE CDGINC | |
31 #define CDG_ENTER__P_BAT_VAL__LAST_MODIFIED _2005_02_03 | |
32 #define CDG_ENTER__P_BAT_VAL__ID_AND_VERSION __8445_100_00_999 | |
33 | |
34 #define CDG_ENTER__P_BAT_VAL__SRC_FILE_TIME _Tue_Dec_18_08_39_54_2007 | |
35 | |
36 #include "CDG_ENTER.h" | |
37 | |
38 #undef CDG_ENTER__P_BAT_VAL | |
39 | |
40 #undef CDG_ENTER__FILENAME | |
41 | |
42 | |
43 /* | |
44 * Enum to value table VAL_bearer_class | |
45 * CCDGEN:WriteEnum_Count==171 | |
46 */ | |
47 #ifndef __T_BAT_VAL_bearer_class__ | |
48 #define __T_BAT_VAL_bearer_class__ | |
49 typedef enum | |
50 { | |
51 BAT_CLASS_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
52 BAT_CLASS_NONE = 0x0, /* none */ | |
53 BAT_CLASS_VOICE = 0x1, /* voice */ | |
54 BAT_CLASS_DATA = 0x2, /* data */ | |
55 BAT_CLASS_FAX = 0x4, /* FAX */ | |
56 BAT_CLASS_SMS = 0x8, /* SMS */ | |
57 BAT_CLASS_AUX_VOICE = 0x100 /* auxiliary voice */ | |
58 }T_BAT_VAL_bearer_class; | |
59 #endif | |
60 | |
61 /* | |
62 * Enum to value table VAL_capability | |
63 * CCDGEN:WriteEnum_Count==172 | |
64 */ | |
65 #ifndef __T_BAT_VAL_capability__ | |
66 #define __T_BAT_VAL_capability__ | |
67 typedef enum | |
68 { | |
69 BAT_CAP_CMD = 0x1, /* AT command capability */ | |
70 BAT_CAP_SER = 0x2, /* Serial capability */ | |
71 BAT_CAP_PKT = 0x4 /* Packet capability */ | |
72 }T_BAT_VAL_capability; | |
73 #endif | |
74 | |
75 /* | |
76 * Enum to value table VAL_cli | |
77 * CCDGEN:WriteEnum_Count==173 | |
78 */ | |
79 #ifndef __T_BAT_VAL_cli__ | |
80 #define __T_BAT_VAL_cli__ | |
81 typedef enum | |
82 { | |
83 BAT_VALIDITY_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
84 BAT_VALIDITY_VALID = 0x0, /* CLI valid */ | |
85 BAT_VALIDITY_WITHHELD = 0x1, /* CLI has been withheld by the originator. */ | |
86 BAT_VALIDITY_UNAVAILABLE = 0x2 /* CLI is not available due to interworking problems or limitations of originating network */ | |
87 }T_BAT_VAL_cli; | |
88 #endif | |
89 | |
90 /* | |
91 * Enum to value table VAL_cring_type | |
92 * CCDGEN:WriteEnum_Count==174 | |
93 */ | |
94 #ifndef __T_BAT_VAL_cring_type__ | |
95 #define __T_BAT_VAL_cring_type__ | |
96 typedef enum | |
97 { | |
98 BAT_CRING_TYPE_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
99 BAT_CRING_TYPE_ASYNC = 0x0, /* asynchronous transparent */ | |
100 BAT_CRING_TYPE_SYNC = 0x1, /* synchronous transparent */ | |
101 BAT_CRING_TYPE_REL_ASYNC = 0x2, /* asynchronous non transparent */ | |
102 BAT_CRING_TYPE_REL_SYNC = 0x3, /* synchronous non transparent */ | |
103 BAT_CRING_TYPE_FAX = 0x4, /* facsimile (TS 62) */ | |
104 BAT_CRING_TYPE_VOICE = 0x5, /* normal voice (TS 11) */ | |
105 BAT_CRING_TYPE_AUX_VOICE = 0x6, /* voice on second line */ | |
106 BAT_CRING_TYPE_GPRS = 0x7 /* GPRS <PDP_type>,<PDP_addr>[,<L2P>] (GPRS network request for PDP context activation) */ | |
107 }T_BAT_VAL_cring_type; | |
108 #endif | |
109 | |
110 /* | |
111 * Enum to value table VAL_delay | |
112 * CCDGEN:WriteEnum_Count==175 | |
113 */ | |
114 #ifndef __T_BAT_VAL_delay__ | |
115 #define __T_BAT_VAL_delay__ | |
116 typedef enum | |
117 { | |
118 BAT_DELAY_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
119 BAT_DELAY_CLASS_1 = 0x1, /* (Predictive) < 0.5 < 1.5 < 2 < 7 */ | |
120 BAT_DELAY_CLASS_2 = 0x2, /* (Predictive) < 5 < 25 < 15 < 75 */ | |
121 BAT_DELAY_CLASS_3 = 0x3, /* (Predictive) < 50< 250 < 75 < 375 */ | |
122 BAT_DELAY_CLASS_4 = 0x4 /* (Best Effort) Unspecified */ | |
123 }T_BAT_VAL_delay; | |
124 #endif | |
125 | |
126 /* | |
127 * Value constants for VAL_delete_status | |
128 */ | |
129 #define BAT_CMGD_DEL_INDEX (0x0) /* Delete the messages specified by the index. */ | |
130 #define BAT_CMGD_DEL_READ (0x1) /* Ignore the index and delete all the read messages. */ | |
131 #define BAT_CMGD_DEL_READ_SENT (0x2) /* Ignore the index and delete all the read and sent messages. */ | |
132 #define BAT_CMGD_DEL_READ_SENT_UNSENT (0x3) /* Ignore the index and delete all the read, send and unsent messages. */ | |
133 #define BAT_CMGD_DEL_ALL (0x4) /* Ignore the index and delete all the messages whatever be the status. */ | |
134 | |
135 /* | |
136 * Enum to value table VAL_dev_name | |
137 * CCDGEN:WriteEnum_Count==176 | |
138 */ | |
139 #ifndef __T_BAT_VAL_dev_name__ | |
140 #define __T_BAT_VAL_dev_name__ | |
141 typedef enum | |
142 { | |
143 BAT_DEV_NAME_UART = 0x0, /* UART */ | |
144 BAT_DEV_NAME_RIV = 0x1, /* Riviera */ | |
145 BAT_DEV_NAME_PKTIO = 0x2, /* PKTIO */ | |
146 BAT_DEV_NAME_PSI = 0x3 /* PSI */ | |
147 }T_BAT_VAL_dev_name; | |
148 #endif | |
149 | |
150 /* | |
151 * Enum to value table VAL_dtmf | |
152 * CCDGEN:WriteEnum_Count==177 | |
153 */ | |
154 #ifndef __T_BAT_VAL_dtmf__ | |
155 #define __T_BAT_VAL_dtmf__ | |
156 typedef enum | |
157 { | |
158 BAT_DTMF_HASH = 0x23, /* DTMF '#' */ | |
159 BAT_DTMF_STAR = 0x2a, /* DTMF '*' */ | |
160 BAT_DTMF_0 = 0x30, /* DTMF '0' */ | |
161 BAT_DTMF_1 = 0x31, /* DTMF '1' */ | |
162 BAT_DTMF_2 = 0x32, /* DTMF '2' */ | |
163 BAT_DTMF_3 = 0x33, /* DTMF '3' */ | |
164 BAT_DTMF_4 = 0x34, /* DTMF '4' */ | |
165 BAT_DTMF_5 = 0x35, /* DTMF '5' */ | |
166 BAT_DTMF_6 = 0x36, /* DTMF '6' */ | |
167 BAT_DTMF_7 = 0x37, /* DTMF '7' */ | |
168 BAT_DTMF_8 = 0x38, /* DTMF '8' */ | |
169 BAT_DTMF_9 = 0x39, /* DTMF '9' */ | |
170 BAT_DTMF_A = 0x41, /* DTMF 'A' */ | |
171 BAT_DTMF_B = 0x42, /* DTMF 'B' */ | |
172 BAT_DTMF_C = 0x43, /* DTMF 'C' */ | |
173 BAT_DTMF_D = 0x44 /* DTMF 'D' */ | |
174 }T_BAT_VAL_dtmf; | |
175 #endif | |
176 | |
177 /* | |
178 * Enum to value table VAL_fax_bf | |
179 * CCDGEN:WriteEnum_Count==178 | |
180 */ | |
181 #ifndef __T_BAT_VAL_fax_bf__ | |
182 #define __T_BAT_VAL_fax_bf__ | |
183 typedef enum | |
184 { | |
185 BAT_BF_DISABLED = 0x0, /* File transfer modes disabled */ | |
186 BAT_BF_BFT = 0x1, /* BFT, Rec. T434 */ | |
187 BAT_BF_DOC_TRANSFER = 0x2, /* Document transfer mode */ | |
188 BAT_BF_EDIFACT = 0x4, /* Edifact mode */ | |
189 BAT_BF_BASIC = 0x8, /* Basic transfer mode */ | |
190 BAT_BF_CHARACTER = 0x10, /* Character mode */ | |
191 BAT_BF_MIXED = 0x20, /* Mixed mode */ | |
192 BAT_BF_PROCESSABLE = 0x40 /* Processable mode */ | |
193 }T_BAT_VAL_fax_bf; | |
194 #endif | |
195 | |
196 /* | |
197 * Enum to value table VAL_fax_br | |
198 * CCDGEN:WriteEnum_Count==179 | |
199 */ | |
200 #ifndef __T_BAT_VAL_fax_br__ | |
201 #define __T_BAT_VAL_fax_br__ | |
202 typedef enum | |
203 { | |
204 BAT_BR_2400 = 0x0, /* 2400bps */ | |
205 BAT_BR_4800 = 0x1, /* 4800bps */ | |
206 BAT_BR_7200 = 0x2, /* 7200bps */ | |
207 BAT_BR_9600 = 0x3, /* 9600bps */ | |
208 BAT_BR_12000 = 0x4, /* 12000bps */ | |
209 BAT_BR_14400 = 0x5 /* 14400bps */ | |
210 }T_BAT_VAL_fax_br; | |
211 #endif | |
212 | |
213 /* | |
214 * Enum to value table VAL_fax_cq | |
215 * CCDGEN:WriteEnum_Count==180 | |
216 */ | |
217 #ifndef __T_BAT_VAL_fax_cq__ | |
218 #define __T_BAT_VAL_fax_cq__ | |
219 typedef enum | |
220 { | |
221 BAT_VALUE_CQCDISABLED = 0x0, /* CQCDisabled */ | |
222 BAT_VALUE_CQCENABLED = 0x1, /* CQCEnabled */ | |
223 BAT_VALUE_CQCANDCORRECTION = 0x2 /* CQCandCorrection */ | |
224 }T_BAT_VAL_fax_cq; | |
225 #endif | |
226 | |
227 /* | |
228 * Enum to value table VAL_fax_df | |
229 * CCDGEN:WriteEnum_Count==181 | |
230 */ | |
231 #ifndef __T_BAT_VAL_fax_df__ | |
232 #define __T_BAT_VAL_fax_df__ | |
233 typedef enum | |
234 { | |
235 BAT_DF_1D_MDF_HUFF = 0x0, /* 1-D Modified Huffman (Rec. T4) */ | |
236 BAT_DF_2D_MDF_READ_T4 = 0x1, /* 2-D Modified read (Rec. T4) */ | |
237 BAT_DF_2D_UNCOMPRESSED = 0x2, /* 2-D Uncompressed mode (Rec. T4) */ | |
238 BAT_DF_2D_MDF_READ_T6 = 0x3 /* 2-D Modified modified read (Rec. T6) */ | |
239 }T_BAT_VAL_fax_df; | |
240 #endif | |
241 | |
242 /* | |
243 * Enum to value table VAL_fax_ec | |
244 * CCDGEN:WriteEnum_Count==182 | |
245 */ | |
246 #ifndef __T_BAT_VAL_fax_ec__ | |
247 #define __T_BAT_VAL_fax_ec__ | |
248 typedef enum | |
249 { | |
250 BAT_EC_DISABLED = 0x0, /* ECM Disabled */ | |
251 BAT_EC_ENABLED = 0x1, /* Annex A/T30, ECM */ | |
252 BAT_EC_HALF_DUPLEX = 0x2, /* Annex C/T30, half duplex */ | |
253 BAT_EC_FULL_DUPLEX = 0x3 /* Annex C/T30, full duplex */ | |
254 }T_BAT_VAL_fax_ec; | |
255 #endif | |
256 | |
257 /* | |
258 * Enum to value table VAL_fax_jp | |
259 * CCDGEN:WriteEnum_Count==183 | |
260 */ | |
261 #ifndef __T_BAT_VAL_fax_jp__ | |
262 #define __T_BAT_VAL_fax_jp__ | |
263 typedef enum | |
264 { | |
265 BAT_JP_DISABLED = 0x0, /* JPEG coding disabled */ | |
266 BAT_JP_ENABLED = 0x1, /* JPEG coding (Rec. T81) enabled */ | |
267 BAT_JP_FULL_COLOUR = 0x2, /* Full colour mode */ | |
268 BAT_JP_PREF_HUFFMAN = 0x4, /* Preferred Huffman tables enabled */ | |
269 BAT_JP_12_BITS = 0x8, /* 12bits/pel/component */ | |
270 BAT_JP_CUSTOM_ILLUMINANT = 0x20, /* Custom illuminant */ | |
271 BAT_JP_CUSTOM_GAMUT_RANGE = 0x40 /* Custom gamut range */ | |
272 }T_BAT_VAL_fax_jp; | |
273 #endif | |
274 | |
275 /* | |
276 * Enum to value table VAL_fax_ln | |
277 * CCDGEN:WriteEnum_Count==184 | |
278 */ | |
279 #ifndef __T_BAT_VAL_fax_ln__ | |
280 #define __T_BAT_VAL_fax_ln__ | |
281 typedef enum | |
282 { | |
283 BAT_LN_A4 = 0x0, /* A4, 297mm */ | |
284 BAT_LN_B4 = 0x1, /* B4, 364mm */ | |
285 BAT_LN_UNLIMITED = 0x2 /* Unlimited length */ | |
286 }T_BAT_VAL_fax_ln; | |
287 #endif | |
288 | |
289 /* | |
290 * Enum to value table VAL_fax_st | |
291 * CCDGEN:WriteEnum_Count==185 | |
292 */ | |
293 #ifndef __T_BAT_VAL_fax_st__ | |
294 #define __T_BAT_VAL_fax_st__ | |
295 typedef enum | |
296 { | |
297 BAT_ST_0_0 = 0x0, /* 0ms for VR=0, 0ms for VR>0 */ | |
298 BAT_ST_5_5 = 0x1, /* 5ms for VR=0, 5ms for VR>0 */ | |
299 BAT_ST_10_5 = 0x2, /* 10ms for VR=0, 5ms for VR>0 */ | |
300 BAT_ST_10_10 = 0x3, /* 10ms for VR=0, 10ms for VR>0 */ | |
301 BAT_ST_20_10 = 0x4, /* 20ms for VR=0, 10ms for VR>0 */ | |
302 BAT_ST_20_20 = 0x5, /* 20ms for VR=0, 20ms for VR>0 */ | |
303 BAT_ST_40_20 = 0x6, /* 40ms for VR=0, 20ms for VR>0 */ | |
304 BAT_ST_40_40 = 0x7 /* 40ms for VR=0, 40ms for VR>0 */ | |
305 }T_BAT_VAL_fax_st; | |
306 #endif | |
307 | |
308 /* | |
309 * Enum to value table VAL_fax_vl | |
310 * CCDGEN:WriteEnum_Count==186 | |
311 */ | |
312 #ifndef __T_BAT_VAL_fax_vl__ | |
313 #define __T_BAT_VAL_fax_vl__ | |
314 typedef enum | |
315 { | |
316 BAT_VALUE_DISABLED = 0x0, /* Disabled */ | |
317 BAT_VALUE_ENABLED = 0x1 /* Enabled */ | |
318 }T_BAT_VAL_fax_vl; | |
319 #endif | |
320 | |
321 /* | |
322 * Enum to value table VAL_fax_vr | |
323 * CCDGEN:WriteEnum_Count==187 | |
324 */ | |
325 #ifndef __T_BAT_VAL_fax_vr__ | |
326 #define __T_BAT_VAL_fax_vr__ | |
327 typedef enum | |
328 { | |
329 BAT_VR_R8X3_85 = 0x0, /* R8 x 3.85 l/mm, Normal */ | |
330 BAT_VR_R8X7_7 = 0x1, /* R8 x 7.7 l/mm, Fine */ | |
331 BAT_VR_R8X15_4 = 0x2, /* R8 x 15.4 l/mm */ | |
332 BAT_VR_R16X15_4 = 0x4, /* R16 x 15.4 l/mm */ | |
333 BAT_VR_200X100 = 0x8, /* 200 dpi x 100 l/25.4mm */ | |
334 BAT_VR_200X200 = 0x10, /* 200 dpi x 200 l/25.4mm */ | |
335 BAT_VR_200X400 = 0x20, /* 200 dpi x 400 l/25.4mm */ | |
336 BAT_VR_300X300 = 0x40 /* 300 dpi x 300 l/25.4mm */ | |
337 }T_BAT_VAL_fax_vr; | |
338 #endif | |
339 | |
340 /* | |
341 * Enum to value table VAL_fax_wd | |
342 * CCDGEN:WriteEnum_Count==188 | |
343 */ | |
344 #ifndef __T_BAT_VAL_fax_wd__ | |
345 #define __T_BAT_VAL_fax_wd__ | |
346 typedef enum | |
347 { | |
348 BAT_WD_1728 = 0x0, /* 1728 for R8, 3456 for R16, 1728 for 200dpi, 2592 for 300dpi, 3456 for 400dpi */ | |
349 BAT_WD_2048 = 0x1, /* 2048 for R8, 4096 for R16, 2048 for 200dpi */ | |
350 BAT_WD_2432 = 0x2, /* 2432 for R8, 4864 for R16, 2432 for 200dpi */ | |
351 BAT_WD_1216 = 0x3, /* 1216 for R8, 2432 for R16 */ | |
352 BAT_WD_864 = 0x4 /* 864 for R8, 1728 for R16 */ | |
353 }T_BAT_VAL_fax_wd; | |
354 #endif | |
355 | |
356 /* | |
357 * Enum to value table VAL_framing_format | |
358 * CCDGEN:WriteEnum_Count==189 | |
359 */ | |
360 #ifndef __T_BAT_VAL_framing_format__ | |
361 #define __T_BAT_VAL_framing_format__ | |
362 typedef enum | |
363 { | |
364 BAT_FORMAT_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
365 BAT_FORMAT_8N2 = 0x1, /* 8 data bits, no parity bit, 2 stop bits */ | |
366 BAT_FORMAT_8P1 = 0x2, /* 8 data bits, 1 parity bit, 1 stop bits */ | |
367 BAT_FORMAT_8N1 = 0x3, /* 8 data bits, no parity bit, 1 stop bits */ | |
368 BAT_FORMAT_7N2 = 0x4, /* 7 data bits, no parity bit, 2 stop bits */ | |
369 BAT_FORMAT_7P1 = 0x5, /* 7 data bits, 1 parity bit, 1 stop bits */ | |
370 BAT_FORMAT_7N1 = 0x6 /* 7 data bits, no parity bit, 1 stop bits */ | |
371 }T_BAT_VAL_framing_format; | |
372 #endif | |
373 | |
374 /* | |
375 * Enum to value table VAL_framing_parity | |
376 * CCDGEN:WriteEnum_Count==190 | |
377 */ | |
378 #ifndef __T_BAT_VAL_framing_parity__ | |
379 #define __T_BAT_VAL_framing_parity__ | |
380 typedef enum | |
381 { | |
382 BAT_PARITY_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
383 BAT_PARITY_ODD = 0x0, /* Odd parity */ | |
384 BAT_PARITY_EVEN = 0x1, /* Even parity */ | |
385 BAT_PARITY_MARK = 0x2, /* Mark parity */ | |
386 BAT_PARITY_SPACE = 0x3 /* Space parity */ | |
387 }T_BAT_VAL_framing_parity; | |
388 #endif | |
389 | |
390 /* | |
391 * Enum to value table VAL_mean | |
392 * CCDGEN:WriteEnum_Count==191 | |
393 */ | |
394 #ifndef __T_BAT_VAL_mean__ | |
395 #define __T_BAT_VAL_mean__ | |
396 typedef enum | |
397 { | |
398 BAT_MEAN_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
399 BAT_MEAN_CLASS_1 = 0x1, /* 100 (~0.22 bit/s) */ | |
400 BAT_MEAN_CLASS_2 = 0x2, /* 200 (~0.44 bit/s) */ | |
401 BAT_MEAN_CLASS_3 = 0x3, /* 500 (~1.11 bit/s) */ | |
402 BAT_MEAN_CLASS_4 = 0x4, /* 1 000 (~2.2 bit/s) */ | |
403 BAT_MEAN_CLASS_5 = 0x5, /* 2 000 (~4.4 bit/s) */ | |
404 BAT_MEAN_CLASS_6 = 0x6, /* 5 000 (~11.1 bit/s) */ | |
405 BAT_MEAN_CLASS_7 = 0x7, /* 10 000 (~22 bit/s) */ | |
406 BAT_MEAN_CLASS_8 = 0x8, /* 20 000 (~44 bit/s) */ | |
407 BAT_MEAN_CLASS_9 = 0x9, /* 50 000 (~111 bit/s) */ | |
408 BAT_MEAN_CLASS_10 = 0xa, /* 100 000 (~0.22 kbit/s) */ | |
409 BAT_MEAN_CLASS_11 = 0xb, /* 200 000 (~0.44 kbit/s) */ | |
410 BAT_MEAN_CLASS_12 = 0xc, /* 500 000 (~1.11 kbit/s) */ | |
411 BAT_MEAN_CLASS_13 = 0xd, /* 1 000 000 (~2.2 kbit/s) */ | |
412 BAT_MEAN_CLASS_14 = 0xe, /* 2 000 000 (~4.4 kbit/s) */ | |
413 BAT_MEAN_CLASS_15 = 0xf, /* 5 000 000 (~11.1 kbit/s) */ | |
414 BAT_MEAN_CLASS_16 = 0x10, /* 10 000 000 (~22 kbit/s) */ | |
415 BAT_MEAN_CLASS_17 = 0x11, /* 20 000 000 (~44 kbit/s) */ | |
416 BAT_MEAN_CLASS_18 = 0x12, /* 50 000 000 (~111 kbit/s) */ | |
417 BAT_MEAN_CLASS_31 = 0x1f /* Best effort */ | |
418 }T_BAT_VAL_mean; | |
419 #endif | |
420 | |
421 /* | |
422 * Enum to value table VAL_mobile_class | |
423 * CCDGEN:WriteEnum_Count==192 | |
424 */ | |
425 #ifndef __T_BAT_VAL_mobile_class__ | |
426 #define __T_BAT_VAL_mobile_class__ | |
427 typedef enum | |
428 { | |
429 BAT_MOBILE_CLASS_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
430 BAT_MOBILE_CLASS_A = 0x0, /* Mobile class A (highest) */ | |
431 BAT_MOBILE_CLASS_B = 0x1, /* Mobile class B (if necessary consider NET III) */ | |
432 BAT_MOBILE_CLASS_CG = 0x2, /* Mobile class CG (GPRS only mode) */ | |
433 BAT_MOBILE_CLASS_CC = 0x3 /* Mobile class CC (circuit switched only mode - lowest) */ | |
434 }T_BAT_VAL_mobile_class; | |
435 #endif | |
436 | |
437 /* | |
438 * Enum to value table VAL_p_mobile_class | |
439 * CCDGEN:WriteEnum_Count==193 | |
440 */ | |
441 #ifndef __T_BAT_VAL_p_mobile_class__ | |
442 #define __T_BAT_VAL_p_mobile_class__ | |
443 typedef enum | |
444 { | |
445 BAT_P_MOBILE_CLASS_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
446 BAT_P_MOBILE_CLASS_A = 0x0, /* Mobile class A (highest) */ | |
447 BAT_P_MOBILE_CLASS_B = 0x1, /* Mobile class B (if necessary consider NET III) */ | |
448 BAT_P_MOBILE_CLASS_BG = 0x2, /* Mobile class BG */ | |
449 BAT_P_MOBILE_CLASS_BC = 0x3, /* Mobile class BC */ | |
450 BAT_P_MOBILE_CLASS_BX = 0x4, /* Mobile class BX (automatic swap betwenn PDP and CS for NET III) */ | |
451 BAT_P_MOBILE_CLASS_CG = 0x5, /* Mobile class CG (GPRS only mode) */ | |
452 BAT_P_MOBILE_CLASS_CC = 0x6 /* Mobile class CC (circuit switched only mode - lowest) */ | |
453 }T_BAT_VAL_p_mobile_class; | |
454 #endif | |
455 | |
456 /* | |
457 * Enum to value table VAL_pdp_cid | |
458 * CCDGEN:WriteEnum_Count==194 | |
459 */ | |
460 #ifndef __T_BAT_VAL_pdp_cid__ | |
461 #define __T_BAT_VAL_pdp_cid__ | |
462 typedef enum | |
463 { | |
464 BAT_PDP_CID_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
465 BAT_PDP_CID_1 = 0x1, /* PDP context identifier */ | |
466 BAT_PDP_CID_2 = 0x2 /* PDP context identifier */ | |
467 }T_BAT_VAL_pdp_cid; | |
468 #endif | |
469 | |
470 /* | |
471 * Enum to value table VAL_pdp_type | |
472 * CCDGEN:WriteEnum_Count==195 | |
473 */ | |
474 #ifndef __T_BAT_VAL_pdp_type__ | |
475 #define __T_BAT_VAL_pdp_type__ | |
476 typedef enum | |
477 { | |
478 BAT_PDP_TYPE_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
479 BAT_PDP_TYPE_IPV4 = 0x0, /* PDP type IPv4 */ | |
480 BAT_PDP_TYPE_IPV6 = 0x1 /* PDP type IPv6 */ | |
481 }T_BAT_VAL_pdp_type; | |
482 #endif | |
483 | |
484 /* | |
485 * Enum to value table VAL_peak | |
486 * CCDGEN:WriteEnum_Count==196 | |
487 */ | |
488 #ifndef __T_BAT_VAL_peak__ | |
489 #define __T_BAT_VAL_peak__ | |
490 typedef enum | |
491 { | |
492 BAT_PEAK_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
493 BAT_PEAK_CLASS_1 = 0x1, /* Up to 1 000 (8 kbit/s) */ | |
494 BAT_PEAK_CLASS_2 = 0x2, /* Up to 2 000 (16 kbit/s) */ | |
495 BAT_PEAK_CLASS_3 = 0x3, /* Up to 4 000 (32 kbit/s) */ | |
496 BAT_PEAK_CLASS_4 = 0x4, /* Up to 8 000 (64 kbit/s) */ | |
497 BAT_PEAK_CLASS_5 = 0x5, /* Up to 16 000 (128 kbit/s) */ | |
498 BAT_PEAK_CLASS_6 = 0x6, /* Up to 32 000 (256 kbit/s) */ | |
499 BAT_PEAK_CLASS_7 = 0x7, /* Up to 64 000 (512 kbit/s) */ | |
500 BAT_PEAK_CLASS_8 = 0x8, /* Up to 128 000 (1 024 kbit/s) */ | |
501 BAT_PEAK_CLASS_9 = 0x9 /* Up to 256 000 (2 048 kbit/s) */ | |
502 }T_BAT_VAL_peak; | |
503 #endif | |
504 | |
505 /* | |
506 * Enum to value table VAL_precedence | |
507 * CCDGEN:WriteEnum_Count==197 | |
508 */ | |
509 #ifndef __T_BAT_VAL_precedence__ | |
510 #define __T_BAT_VAL_precedence__ | |
511 typedef enum | |
512 { | |
513 BAT_PRECEDENCE_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
514 BAT_PRECEDENCE_HIGH = 0x1, /* Service commitments shall be maintained ahead of precedence classes 2 and 3. */ | |
515 BAT_PRECEDENCE_NORMAL = 0x2, /* Service commitments shall be maintained ahead of precedence class 3. */ | |
516 BAT_PRECEDENCE_LOW = 0x3 /* Service commitments shall be maintained after precedence classes 1 and 2. */ | |
517 }T_BAT_VAL_precedence; | |
518 #endif | |
519 | |
520 /* | |
521 * Enum to value table VAL_record_id | |
522 * CCDGEN:WriteEnum_Count==198 | |
523 */ | |
524 #ifndef __T_BAT_VAL_record_id__ | |
525 #define __T_BAT_VAL_record_id__ | |
526 typedef enum | |
527 { | |
528 BAT_RECORD_ID_RID1 = 0x1, /* record id 1 (corresponds to line id 1 Line 1) */ | |
529 BAT_RECORD_ID_RID2 = 0x2, /* record id 2 (corresponds to line id 2 Data) */ | |
530 BAT_RECORD_ID_RID3 = 0x3, /* record id 3 (corresponds to line id 4 Fax) */ | |
531 BAT_RECORD_ID_RID4 = 0x4 /* record id 4 (corresponds to line id 256 Line 2) */ | |
532 }T_BAT_VAL_record_id; | |
533 #endif | |
534 | |
535 /* | |
536 * Enum to value table VAL_reliability | |
537 * CCDGEN:WriteEnum_Count==199 | |
538 */ | |
539 #ifndef __T_BAT_VAL_reliability__ | |
540 #define __T_BAT_VAL_reliability__ | |
541 typedef enum | |
542 { | |
543 BAT_RELIABILITY_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
544 BAT_RELIABILITY_CLASS_1 = 0x1, /* error-sensitive application that cannot cope with data loss. */ | |
545 BAT_RELIABILITY_CLASS_2 = 0x2, /* error-sensitive application that can cope with infrequent data loss. */ | |
546 BAT_RELIABILITY_CLASS_3 = 0x3, /* error-sensitive application that can cope with data loss, GMM/SM, and SMS. */ | |
547 BAT_RELIABILITY_CLASS_4 = 0x4, /* error-sensitive application that can cope with data loss. */ | |
548 BAT_RELIABILITY_CLASS_5 = 0x5 /* error non-sensitive application that can cope with data loss. */ | |
549 }T_BAT_VAL_reliability; | |
550 #endif | |
551 | |
552 /* | |
553 * Enum to value table VAL_sms_mem | |
554 * CCDGEN:WriteEnum_Count==200 | |
555 */ | |
556 #ifndef __T_BAT_VAL_sms_mem__ | |
557 #define __T_BAT_VAL_sms_mem__ | |
558 typedef enum | |
559 { | |
560 BAT_MEM_ME = 0x0, /* ME message storage */ | |
561 BAT_MEM_SM = 0x1 /* SM message storage */ | |
562 }T_BAT_VAL_sms_mem; | |
563 #endif | |
564 | |
565 /* | |
566 * Enum to value table VAL_sms_stat | |
567 * CCDGEN:WriteEnum_Count==201 | |
568 */ | |
569 #ifndef __T_BAT_VAL_sms_stat__ | |
570 #define __T_BAT_VAL_sms_stat__ | |
571 typedef enum | |
572 { | |
573 BAT_STAT_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
574 BAT_STAT_REC_UNREAD = 0x0, /* Received unread message (i.e. new message) */ | |
575 BAT_STAT_REC_READ = 0x1, /* Received read message */ | |
576 BAT_STAT_STO_UNSENT = 0x2, /* Stored unsent message (only applicable to SMs) */ | |
577 BAT_STAT_STO_SENT = 0x3 /* Stored sent message (only applicable to SMs) */ | |
578 }T_BAT_VAL_sms_stat; | |
579 #endif | |
580 | |
581 /* | |
582 * Enum to value table VAL_storage | |
583 * CCDGEN:WriteEnum_Count==202 | |
584 */ | |
585 #ifndef __T_BAT_VAL_storage__ | |
586 #define __T_BAT_VAL_storage__ | |
587 typedef enum | |
588 { | |
589 BAT_STORAGE_FD = 0x0, /* SIM fixdialling phone book */ | |
590 BAT_STORAGE_DC = 0x1, /* SIM last-dialling phone book (LD) */ | |
591 BAT_STORAGE_EN = 0x2, /* Emergency call numbers (ED) */ | |
592 BAT_STORAGE_AD = 0x3, /* Abbreviated dialling numbers */ | |
593 BAT_STORAGE_BD = 0x4, /* Barred dialling numbers */ | |
594 BAT_STORAGE_RC = 0x5, /* Last received numbers (LR) */ | |
595 BAT_STORAGE_SD = 0x6, /* Service dialling numbers */ | |
596 BAT_STORAGE_MC = 0x7, /* Last missed numbers (LM) */ | |
597 BAT_STORAGE_AF = 0x8, /* Combination of fixed and abbreviated dialling phonebook (AD + FD) */ | |
598 BAT_STORAGE_UD = 0x9 /* User person number */ | |
599 }T_BAT_VAL_storage; | |
600 #endif | |
601 | |
602 /* | |
603 * Enum to value table VAL_trx | |
604 * CCDGEN:WriteEnum_Count==203 | |
605 */ | |
606 #ifndef __T_BAT_VAL_trx__ | |
607 #define __T_BAT_VAL_trx__ | |
608 typedef enum | |
609 { | |
610 BAT_TRX_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
611 BAT_TRX_NO_TTY = 0x0, /* No TTY reception and transmission ongoing */ | |
612 BAT_TRX_VCO_ONGOING = 0x1, /* TTY reception ongoing */ | |
613 BAT_TRX_HCO_ONGOING = 0x2, /* TTY transmission ongoing */ | |
614 BAT_TRX_BIDIRECTIONAL = 0x3 /* TTY transmission and reception ongoing */ | |
615 }T_BAT_VAL_trx; | |
616 #endif | |
617 | |
618 /* | |
619 * Enum to value table VAL_percent_als_mode | |
620 * CCDGEN:WriteEnum_Count==204 | |
621 */ | |
622 #ifndef __T_BAT_VAL_percent_als_mode__ | |
623 #define __T_BAT_VAL_percent_als_mode__ | |
624 typedef enum | |
625 { | |
626 BAT_P_ALS_MOD_SPEECH = 0x0, /* Speech Mode */ | |
627 BAT_P_ALS_MOD_AUX_SPEECH = 0x1 /* Auxiliary Speech Mode */ | |
628 }T_BAT_VAL_percent_als_mode; | |
629 #endif | |
630 | |
631 /* | |
632 * Enum to value table VAL_percent_atr_phase | |
633 * CCDGEN:WriteEnum_Count==205 | |
634 */ | |
635 #ifndef __T_BAT_VAL_percent_atr_phase__ | |
636 #define __T_BAT_VAL_percent_atr_phase__ | |
637 typedef enum | |
638 { | |
639 BAT_P_ATR_PHASE_PHASE_2_AS_1_SIM = 0x0, /* phase 2 card configured as phase 1 card */ | |
640 BAT_P_ATR_PHASE_PHASE_1_SIM = 0x1, /* phase 1 card */ | |
641 BAT_P_ATR_PHASE_PHASE_2_SIM = 0x2, /* phase 2 card */ | |
642 BAT_P_ATR_PHASE_PHASE_2PLUS_SIM = 0x3 /* phase 2+ card, TP download required */ | |
643 }T_BAT_VAL_percent_atr_phase; | |
644 #endif | |
645 | |
646 /* | |
647 * Enum to value table VAL_percent_band_band | |
648 * CCDGEN:WriteEnum_Count==206 | |
649 */ | |
650 #ifndef __T_BAT_VAL_percent_band_band__ | |
651 #define __T_BAT_VAL_percent_band_band__ | |
652 typedef enum | |
653 { | |
654 BAT_P_BAND_BAND_NOT_PRESENT = 0x0, /* This indicates that the value is not present. */ | |
655 BAT_P_BAND_BAND_900 = 0x1, /* GSM 900 */ | |
656 BAT_P_BAND_BAND_1800 = 0x2, /* DCS 1800 */ | |
657 BAT_P_BAND_BAND_1900 = 0x4, /* PCS 1900 */ | |
658 BAT_P_BAND_BAND_E_GSM = 0x8, /* E-GSM */ | |
659 BAT_P_BAND_BAND_850 = 0x10 /* GSM 850 */ | |
660 }T_BAT_VAL_percent_band_band; | |
661 #endif | |
662 | |
663 /* | |
664 * Enum to value table VAL_percent_band_mode | |
665 * CCDGEN:WriteEnum_Count==207 | |
666 */ | |
667 #ifndef __T_BAT_VAL_percent_band_mode__ | |
668 #define __T_BAT_VAL_percent_band_mode__ | |
669 typedef enum | |
670 { | |
671 BAT_P_BAND_MOD_AUTO = 0x0, /* Automatic Switch Mode */ | |
672 BAT_P_BAND_MOD_MANUAL = 0x1 /* Manual Switch Mode */ | |
673 }T_BAT_VAL_percent_band_mode; | |
674 #endif | |
675 | |
676 /* | |
677 * Enum to value table VAL_andc_value | |
678 * CCDGEN:WriteEnum_Count==208 | |
679 */ | |
680 #ifndef __T_BAT_VAL_andc_value__ | |
681 #define __T_BAT_VAL_andc_value__ | |
682 typedef enum | |
683 { | |
684 BAT_ANDC_VALUE_ALWAYS_ON = 0x0, /* DCD always on */ | |
685 BAT_ANDC_VALUE_DISABLE_AFTER_CALL = 0x1 /* DCD disable after call */ | |
686 }T_BAT_VAL_andc_value; | |
687 #endif | |
688 | |
689 /* | |
690 * Enum to value table VAL_plus_caoc_mode | |
691 * CCDGEN:WriteEnum_Count==209 | |
692 */ | |
693 #ifndef __T_BAT_VAL_plus_caoc_mode__ | |
694 #define __T_BAT_VAL_plus_caoc_mode__ | |
695 typedef enum | |
696 { | |
697 BAT_CAOC_MODE_QUERY = 0x0 /* query CCM value */ | |
698 }T_BAT_VAL_plus_caoc_mode; | |
699 #endif | |
700 | |
701 /* | |
702 * Enum to value table VAL_plus_cbc_bcl | |
703 * CCDGEN:WriteEnum_Count==210 | |
704 */ | |
705 #ifndef __T_BAT_VAL_plus_cbc_bcl__ | |
706 #define __T_BAT_VAL_plus_cbc_bcl__ | |
707 typedef enum | |
708 { | |
709 BAT_CBC_BCL_EXCHAUSED = 0x0, /* battery is exhausted, or ME does not have a battery connected */ | |
710 BAT_CBC_BCL_MIN_LEVEL = 0x1, /* percent of capacity remaining */ | |
711 BAT_CBC_BCL_MAX_LEVEL = 0x64 /* percent of capacity remaining */ | |
712 }T_BAT_VAL_plus_cbc_bcl; | |
713 #endif | |
714 | |
715 /* | |
716 * Enum to value table VAL_plus_cbc_bsc | |
717 * CCDGEN:WriteEnum_Count==211 | |
718 */ | |
719 #ifndef __T_BAT_VAL_plus_cbc_bsc__ | |
720 #define __T_BAT_VAL_plus_cbc_bsc__ | |
721 typedef enum | |
722 { | |
723 BAT_CBC_BSC_BATTERYPOWERED = 0x0, /* ME is powered by the battery */ | |
724 BAT_CBC_BSC_BATTERY = 0x1, /* has a battery connected, but is not powered by it */ | |
725 BAT_CBC_BSC_NOBATTERY = 0x2, /* ME does not have a battery connected */ | |
726 BAT_CBC_BSC_POWERFAULT = 0x3 /* Recognized power fault, calls inhibited */ | |
727 }T_BAT_VAL_plus_cbc_bsc; | |
728 #endif | |
729 | |
730 /* | |
731 * Enum to value table VAL_percent_cbhz_mode | |
732 * CCDGEN:WriteEnum_Count==212 | |
733 */ | |
734 #ifndef __T_BAT_VAL_percent_cbhz_mode__ | |
735 #define __T_BAT_VAL_percent_cbhz_mode__ | |
736 typedef enum | |
737 { | |
738 BAT_P_CBHZ_MOD_NOTACTIVE = 0x0, /* deactivation */ | |
739 BAT_P_CBHZ_MOD_ACTIVE = 0x1 /* activation */ | |
740 }T_BAT_VAL_percent_cbhz_mode; | |
741 #endif | |
742 | |
743 /* | |
744 * Enum to value table VAL_percent_cbhz_timeout | |
745 * CCDGEN:WriteEnum_Count==213 | |
746 */ | |
747 #ifndef __T_BAT_VAL_percent_cbhz_timeout__ | |
748 #define __T_BAT_VAL_percent_cbhz_timeout__ | |
749 typedef enum | |
750 { | |
751 BAT_P_CBHZ_TIMOUT_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
752 BAT_P_CBHZ_TIMOUT_CBHZ_MIN_TIMEOUT = 0x1e, /* min timeout */ | |
753 BAT_P_CBHZ_TIMOUT_CBHZ_MAX_TIMEOUT = 0x78 /* max timeout */ | |
754 }T_BAT_VAL_percent_cbhz_timeout; | |
755 #endif | |
756 | |
757 /* | |
758 * Enum to value table VAL_plus_cbst_ce | |
759 * CCDGEN:WriteEnum_Count==214 | |
760 */ | |
761 #ifndef __T_BAT_VAL_plus_cbst_ce__ | |
762 #define __T_BAT_VAL_plus_cbst_ce__ | |
763 typedef enum | |
764 { | |
765 BAT_CBST_CE_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
766 BAT_CBST_CE_CBST_CE_TRANSPARENT = 0x0, /* transparent */ | |
767 BAT_CBST_CE_CBST_CE_NONTRANSPARENT = 0x1, /* non-transparent */ | |
768 BAT_CBST_CE_CBST_CE_BOTHTRANSPREF = 0x2, /* both, transparent preferred */ | |
769 BAT_CBST_CE_CBST_CE_BOTHNONTRANSPREF = 0x3 /* both, non-transparent preferred */ | |
770 }T_BAT_VAL_plus_cbst_ce; | |
771 #endif | |
772 | |
773 /* | |
774 * Enum to value table VAL_plus_cbst_name | |
775 * CCDGEN:WriteEnum_Count==215 | |
776 */ | |
777 #ifndef __T_BAT_VAL_plus_cbst_name__ | |
778 #define __T_BAT_VAL_plus_cbst_name__ | |
779 typedef enum | |
780 { | |
781 BAT_CBST_NAM_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
782 BAT_CBST_NAM_CBST_NAM_ASYNCH = 0x0, /* data circuit asynchronous */ | |
783 BAT_CBST_NAM_CBST_NAM_SYNCH = 0x1 /* data circuit synchronous */ | |
784 }T_BAT_VAL_plus_cbst_name; | |
785 #endif | |
786 | |
787 /* | |
788 * Enum to value table VAL_plus_cbst_speed | |
789 * CCDGEN:WriteEnum_Count==216 | |
790 */ | |
791 #ifndef __T_BAT_VAL_plus_cbst_speed__ | |
792 #define __T_BAT_VAL_plus_cbst_speed__ | |
793 typedef enum | |
794 { | |
795 BAT_CBST_SPD_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
796 BAT_CBST_SPD_AUTO = 0x0, /* autobaud */ | |
797 BAT_CBST_SPD_300_V21 = 0x1, /* 300 bps (V.21) */ | |
798 BAT_CBST_SPD_1200_V22 = 0x2, /* 1200 bps (V.22) */ | |
799 BAT_CBST_SPD_1200_75_V23 = 0x3, /* 1200/75 bps (V.23) */ | |
800 BAT_CBST_SPD_2400_V22BIS = 0x4, /* 2400 bps (V.22bis) */ | |
801 BAT_CBST_SPD_2400_V26TER = 0x5, /* 2400 bps (V.26ter) */ | |
802 BAT_CBST_SPD_4800_V32 = 0x6, /* 4800 bps (V.32) */ | |
803 BAT_CBST_SPD_9600_V32 = 0x7, /* 9600 bps (V.32) */ | |
804 BAT_CBST_SPD_9600_V34 = 0xc, /* 9600 bps (V.34) */ | |
805 BAT_CBST_SPD_14400_V34 = 0xe, /* 14400 bps (V.34) */ | |
806 BAT_CBST_SPD_300_V110 = 0x41, /* 300 bps (V.110) */ | |
807 BAT_CBST_SPD_1200_V110 = 0x42, /* 1200 bps (V.110) */ | |
808 BAT_CBST_SPD_2400_V110 = 0x44, /* 2400 bps (V.110) */ | |
809 BAT_CBST_SPD_4800_V110 = 0x46, /* 4800 bps (V.110) */ | |
810 BAT_CBST_SPD_9600_V110 = 0x47, /* 9600 bps (V.110) */ | |
811 BAT_CBST_SPD_14400_V110 = 0x4b /* 14400 bps (V.110) */ | |
812 }T_BAT_VAL_plus_cbst_speed; | |
813 #endif | |
814 | |
815 /* | |
816 * Enum to value table VAL_percent_ccbs_idx | |
817 * CCDGEN:WriteEnum_Count==217 | |
818 */ | |
819 #ifndef __T_BAT_VAL_percent_ccbs_idx__ | |
820 #define __T_BAT_VAL_percent_ccbs_idx__ | |
821 typedef enum | |
822 { | |
823 BAT_P_CCBS_INDEX_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
824 BAT_P_CCBS_INDEX_CLEAR = 0x0, /* clear all entries */ | |
825 BAT_P_CCBS_INDEX_INDEX_1 = 0x1, /* CCBS index 1 */ | |
826 BAT_P_CCBS_INDEX_INDEX_2 = 0x2, /* CCBS index 2 */ | |
827 BAT_P_CCBS_INDEX_INDEX_3 = 0x3, /* CCBS index 3 */ | |
828 BAT_P_CCBS_INDEX_INDEX_4 = 0x4, /* CCBS index 4 */ | |
829 BAT_P_CCBS_INDEX_INDEX_5 = 0x5 /* CCBS index 5 */ | |
830 }T_BAT_VAL_percent_ccbs_idx; | |
831 #endif | |
832 | |
833 /* | |
834 * Enum to value table VAL_percent_ccbs_ind | |
835 * CCDGEN:WriteEnum_Count==218 | |
836 */ | |
837 #ifndef __T_BAT_VAL_percent_ccbs_ind__ | |
838 #define __T_BAT_VAL_percent_ccbs_ind__ | |
839 typedef enum | |
840 { | |
841 BAT_P_CCBS_INDICATION_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
842 BAT_P_CCBS_INDICATION_POSS_TIMED_OUT = 0x0, /* possibility time out */ | |
843 BAT_P_CCBS_INDICATION_POSSIBLE = 0x1, /* possible */ | |
844 BAT_P_CCBS_INDICATION_REGISTERED = 0x2, /* registered */ | |
845 BAT_P_CCBS_INDICATION_RECALL = 0x3, /* recall */ | |
846 BAT_P_CCBS_INDICATION_RECALL_TIMED_OUT = 0x4, /* recall time out */ | |
847 BAT_P_CCBS_INDICATION_IRGT_RESULT = 0x5 /* irgt result */ | |
848 }T_BAT_VAL_percent_ccbs_ind; | |
849 #endif | |
850 | |
851 /* | |
852 * Enum to value table VAL_percent_ccbs_ptn | |
853 * CCDGEN:WriteEnum_Count==219 | |
854 */ | |
855 #ifndef __T_BAT_VAL_percent_ccbs_ptn__ | |
856 #define __T_BAT_VAL_percent_ccbs_ptn__ | |
857 typedef enum | |
858 { | |
859 BAT_P_CCBS_PATTERN_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
860 BAT_P_CCBS_PATTERN_LEVEL_0 = 0x0, /* level 0 */ | |
861 BAT_P_CCBS_PATTERN_LEVEL_1 = 0x1, /* level 1 */ | |
862 BAT_P_CCBS_PATTERN_LEVEL_2 = 0x2, /* level 2 */ | |
863 BAT_P_CCBS_PATTERN_CAT_1 = 0x4, /* category 1 */ | |
864 BAT_P_CCBS_PATTERN_CAT_2 = 0x5, /* category 2 */ | |
865 BAT_P_CCBS_PATTERN_CAT_3 = 0x6, /* category 3 */ | |
866 BAT_P_CCBS_PATTERN_CAT_4 = 0x7, /* category 4 */ | |
867 BAT_P_CCBS_PATTERN_CAT_5 = 0x8 /* category 5 */ | |
868 }T_BAT_VAL_percent_ccbs_ptn; | |
869 #endif | |
870 | |
871 /* | |
872 * Enum to value table VAL_percent_ccbs_stat | |
873 * CCDGEN:WriteEnum_Count==220 | |
874 */ | |
875 #ifndef __T_BAT_VAL_percent_ccbs_stat__ | |
876 #define __T_BAT_VAL_percent_ccbs_stat__ | |
877 typedef enum | |
878 { | |
879 BAT_P_CCBS_STATUS_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
880 BAT_P_CCBS_STATUS_NOT_PROVISIONED = 0x0, /* not provisioned */ | |
881 BAT_P_CCBS_STATUS_PROVISIONED = 0x1, /* provisioned */ | |
882 BAT_P_CCBS_STATUS_ACTIVE = 0x2 /* active */ | |
883 }T_BAT_VAL_percent_ccbs_stat; | |
884 #endif | |
885 | |
886 /* | |
887 * Enum to value table VAL_percent_cccn_direction | |
888 * CCDGEN:WriteEnum_Count==221 | |
889 */ | |
890 #ifndef __T_BAT_VAL_percent_cccn_direction__ | |
891 #define __T_BAT_VAL_percent_cccn_direction__ | |
892 typedef enum | |
893 { | |
894 BAT_P_CCCN_DIRECTION_IN = 0x0, /* In */ | |
895 BAT_P_CCCN_DIRECTION_OUT = 0x1, /* Out */ | |
896 BAT_P_CCCN_DIRECTION_BOTH = 0x2 /* Both */ | |
897 }T_BAT_VAL_percent_cccn_direction; | |
898 #endif | |
899 | |
900 /* | |
901 * Enum to value table VAL_plus_ccfc_bearer_class | |
902 * CCDGEN:WriteEnum_Count==222 | |
903 */ | |
904 #ifndef __T_BAT_VAL_plus_ccfc_bearer_class__ | |
905 #define __T_BAT_VAL_plus_ccfc_bearer_class__ | |
906 typedef enum | |
907 { | |
908 BAT_CCFC_CLASS_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
909 BAT_CCFC_CLASS_NONE = 0x0, /* None */ | |
910 BAT_CCFC_CLASS_VCE = 0x1, /* Voice */ | |
911 BAT_CCFC_CLASS_DAT = 0x2, /* Data */ | |
912 BAT_CCFC_CLASS_VCEDAT = 0x3, /* Voice Data */ | |
913 BAT_CCFC_CLASS_FAX = 0x4, /* Fax */ | |
914 BAT_CCFC_CLASS_VCEFAX = 0x5, /* Voice Fax */ | |
915 BAT_CCFC_CLASS_DATFAX = 0x6, /* Data Fax */ | |
916 BAT_CCFC_CLASS_VCEDATFAX = 0x7, /* Voice Data Fax */ | |
917 BAT_CCFC_CLASS_AUXVC = 0x100 /* Auxiliary Voice */ | |
918 }T_BAT_VAL_plus_ccfc_bearer_class; | |
919 #endif | |
920 | |
921 /* | |
922 * Enum to value table VAL_plus_ccfc_mode | |
923 * CCDGEN:WriteEnum_Count==223 | |
924 */ | |
925 #ifndef __T_BAT_VAL_plus_ccfc_mode__ | |
926 #define __T_BAT_VAL_plus_ccfc_mode__ | |
927 typedef enum | |
928 { | |
929 BAT_CCFC_MODE_DISABLE = 0x0, /* Disable */ | |
930 BAT_CCFC_MODE_ENABLE = 0x1, /* Enable */ | |
931 BAT_CCFC_MODE_QUERY = 0x2, /* Query */ | |
932 BAT_CCFC_MODE_REGISTER = 0x3, /* Register */ | |
933 BAT_CCFC_MODE_ERASURE = 0x4 /* Erasure */ | |
934 }T_BAT_VAL_plus_ccfc_mode; | |
935 #endif | |
936 | |
937 /* | |
938 * Enum to value table VAL_plus_ccfc_reason | |
939 * CCDGEN:WriteEnum_Count==224 | |
940 */ | |
941 #ifndef __T_BAT_VAL_plus_ccfc_reason__ | |
942 #define __T_BAT_VAL_plus_ccfc_reason__ | |
943 typedef enum | |
944 { | |
945 BAT_CCFC_REASON_CFU = 0x0, /* Call Forwarding Unconditional */ | |
946 BAT_CCFC_REASON_CFB = 0x1, /* Call Forwarding on mobile subscriber Busy */ | |
947 BAT_CCFC_REASON_CFNRY = 0x2, /* Call Forwarding on No Reply */ | |
948 BAT_CCFC_REASON_CFNRE = 0x3, /* Call Forwarding on mobile subscriber Not Reachable */ | |
949 BAT_CCFC_REASON_ALLCF = 0x4, /* all call forwarding */ | |
950 BAT_CCFC_REASON_ALLCONDCF = 0x5 /* all conditional call forwarding */ | |
951 }T_BAT_VAL_plus_ccfc_reason; | |
952 #endif | |
953 | |
954 /* | |
955 * Enum to value table VAL_plus_ccfc_status | |
956 * CCDGEN:WriteEnum_Count==225 | |
957 */ | |
958 #ifndef __T_BAT_VAL_plus_ccfc_status__ | |
959 #define __T_BAT_VAL_plus_ccfc_status__ | |
960 typedef enum | |
961 { | |
962 BAT_CCFC_STATUS_NOT_ACTIVE = 0x0, /* not active */ | |
963 BAT_CCFC_STATUS_ACTIVE = 0x1 /* active */ | |
964 }T_BAT_VAL_plus_ccfc_status; | |
965 #endif | |
966 | |
967 /* | |
968 * Enum to value table VAL_plus_ccfc_time | |
969 * CCDGEN:WriteEnum_Count==226 | |
970 */ | |
971 #ifndef __T_BAT_VAL_plus_ccfc_time__ | |
972 #define __T_BAT_VAL_plus_ccfc_time__ | |
973 typedef enum | |
974 { | |
975 BAT_CCFC_TIME_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
976 BAT_CCFC_TIME_MIN_TIME = 0x1, /* min time */ | |
977 BAT_CCFC_TIME_MAX_TIME = 0x1e /* max time */ | |
978 }T_BAT_VAL_plus_ccfc_time; | |
979 #endif | |
980 | |
981 /* | |
982 * Enum to value table VAL_plus_ccug_index | |
983 * CCDGEN:WriteEnum_Count==227 | |
984 */ | |
985 #ifndef __T_BAT_VAL_plus_ccug_index__ | |
986 #define __T_BAT_VAL_plus_ccug_index__ | |
987 typedef enum | |
988 { | |
989 BAT_CCUG_INDEX_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
990 BAT_CCUG_INDEX_IDX_0 = 0x0, /* index 0 */ | |
991 BAT_CCUG_INDEX_IDX_1 = 0x1, /* index 1 */ | |
992 BAT_CCUG_INDEX_IDX_2 = 0x2, /* index 2 */ | |
993 BAT_CCUG_INDEX_IDX_3 = 0x3, /* index 3 */ | |
994 BAT_CCUG_INDEX_IDX_4 = 0x4, /* index 4 */ | |
995 BAT_CCUG_INDEX_IDX_5 = 0x5, /* index 5 */ | |
996 BAT_CCUG_INDEX_IDX_6 = 0x6, /* index 6 */ | |
997 BAT_CCUG_INDEX_IDX_7 = 0x7, /* index 7 */ | |
998 BAT_CCUG_INDEX_IDX_8 = 0x8, /* index 8 */ | |
999 BAT_CCUG_INDEX_IDX_9 = 0x9, /* index 9 */ | |
1000 BAT_CCUG_INDEX_NO_IDX = 0xa /* no index (preferred CUG taken from subscriber data) */ | |
1001 }T_BAT_VAL_plus_ccug_index; | |
1002 #endif | |
1003 | |
1004 /* | |
1005 * Enum to value table VAL_plus_ccug_info | |
1006 * CCDGEN:WriteEnum_Count==228 | |
1007 */ | |
1008 #ifndef __T_BAT_VAL_plus_ccug_info__ | |
1009 #define __T_BAT_VAL_plus_ccug_info__ | |
1010 typedef enum | |
1011 { | |
1012 BAT_CCUG_INFO_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
1013 BAT_CCUG_INFO_NO = 0x0, /* no information */ | |
1014 BAT_CCUG_INFO_SUPPOA = 0x1, /* suppress OA */ | |
1015 BAT_CCUG_INFO_SUPPPREFCUG = 0x2, /* suppress preferential CUG */ | |
1016 BAT_CCUG_INFO_SUPPBOTH = 0x3 /* suppress OA and preferential CUG */ | |
1017 }T_BAT_VAL_plus_ccug_info; | |
1018 #endif | |
1019 | |
1020 /* | |
1021 * Enum to value table VAL_plus_ccug_n | |
1022 * CCDGEN:WriteEnum_Count==229 | |
1023 */ | |
1024 #ifndef __T_BAT_VAL_plus_ccug_n__ | |
1025 #define __T_BAT_VAL_plus_ccug_n__ | |
1026 typedef enum | |
1027 { | |
1028 BAT_CCUG_N_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
1029 BAT_CCUG_N_DISABLETMP = 0x0, /* disable temporary mode */ | |
1030 BAT_CCUG_N_ENABLETMP = 0x1 /* enable temporary mode */ | |
1031 }T_BAT_VAL_plus_ccug_n; | |
1032 #endif | |
1033 | |
1034 /* | |
1035 * Enum to value table VAL_plus_ccwa_bearer_class | |
1036 * CCDGEN:WriteEnum_Count==230 | |
1037 */ | |
1038 #ifndef __T_BAT_VAL_plus_ccwa_bearer_class__ | |
1039 #define __T_BAT_VAL_plus_ccwa_bearer_class__ | |
1040 typedef enum | |
1041 { | |
1042 BAT_CCWA_CLASS_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
1043 BAT_CCWA_CLASS_VOICE = 0x1, /* Voice */ | |
1044 BAT_CCWA_CLASS_DATA = 0x2, /* Data */ | |
1045 BAT_CCWA_CLASS_FAX = 0x4, /* Fax */ | |
1046 BAT_CCWA_CLASS_AUXVC = 0x100 /* Auxiliary Voice */ | |
1047 }T_BAT_VAL_plus_ccwa_bearer_class; | |
1048 #endif | |
1049 | |
1050 /* | |
1051 * Enum to value table VAL_plus_ccwa_mode | |
1052 * CCDGEN:WriteEnum_Count==231 | |
1053 */ | |
1054 #ifndef __T_BAT_VAL_plus_ccwa_mode__ | |
1055 #define __T_BAT_VAL_plus_ccwa_mode__ | |
1056 typedef enum | |
1057 { | |
1058 BAT_CCWA_MODE_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
1059 BAT_CCWA_MODE_DISABLE = 0x0, /* disable */ | |
1060 BAT_CCWA_MODE_ENABLE = 0x1, /* enable */ | |
1061 BAT_CCWA_MODE_QUERY = 0x2 /* query status */ | |
1062 }T_BAT_VAL_plus_ccwa_mode; | |
1063 #endif | |
1064 | |
1065 /* | |
1066 * Enum to value table VAL_plus_ccwa_status | |
1067 * CCDGEN:WriteEnum_Count==232 | |
1068 */ | |
1069 #ifndef __T_BAT_VAL_plus_ccwa_status__ | |
1070 #define __T_BAT_VAL_plus_ccwa_status__ | |
1071 typedef enum | |
1072 { | |
1073 BAT_CCWA_STATUS_NOTACTIVE = 0x0, /* any class not active */ | |
1074 BAT_CCWA_STATUS_ACTIVE = 0x1 /* one or more classes active */ | |
1075 }T_BAT_VAL_plus_ccwa_status; | |
1076 #endif | |
1077 | |
1078 /* | |
1079 * Enum to value table VAL_plus_ccwa_w_bearer_class | |
1080 * CCDGEN:WriteEnum_Count==233 | |
1081 */ | |
1082 #ifndef __T_BAT_VAL_plus_ccwa_w_bearer_class__ | |
1083 #define __T_BAT_VAL_plus_ccwa_w_bearer_class__ | |
1084 typedef enum | |
1085 { | |
1086 BAT_CCWA_W_CLASS_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
1087 BAT_CCWA_W_CLASS_VOICE = 0x1, /* Voice */ | |
1088 BAT_CCWA_W_CLASS_DATA = 0x2, /* Data */ | |
1089 BAT_CCWA_W_CLASS_FAX = 0x4, /* Fax */ | |
1090 BAT_CCWA_W_CLASS_AUXVC = 0x100 /* Auxiliary Voice */ | |
1091 }T_BAT_VAL_plus_ccwa_w_bearer_class; | |
1092 #endif | |
1093 | |
1094 /* | |
1095 * Enum to value table VAL_plus_ccwa_w_mode | |
1096 * CCDGEN:WriteEnum_Count==234 | |
1097 */ | |
1098 #ifndef __T_BAT_VAL_plus_ccwa_w_mode__ | |
1099 #define __T_BAT_VAL_plus_ccwa_w_mode__ | |
1100 typedef enum | |
1101 { | |
1102 BAT_CCWA_W_MODE_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
1103 BAT_CCWA_W_MODE_DISABLE = 0x0, /* disable */ | |
1104 BAT_CCWA_W_MODE_ENABLE = 0x1, /* enable */ | |
1105 BAT_CCWA_W_MODE_QUERY = 0x2 /* query status */ | |
1106 }T_BAT_VAL_plus_ccwa_w_mode; | |
1107 #endif | |
1108 | |
1109 /* | |
1110 * Enum to value table VAL_plus_ccwa_w_status | |
1111 * CCDGEN:WriteEnum_Count==235 | |
1112 */ | |
1113 #ifndef __T_BAT_VAL_plus_ccwa_w_status__ | |
1114 #define __T_BAT_VAL_plus_ccwa_w_status__ | |
1115 typedef enum | |
1116 { | |
1117 BAT_CCWA_W_STATUS_NOTACTIVE = 0x0, /* any class not active */ | |
1118 BAT_CCWA_W_STATUS_ACTIVE = 0x1 /* one or more classes active */ | |
1119 }T_BAT_VAL_plus_ccwa_w_status; | |
1120 #endif | |
1121 | |
1122 /* | |
1123 * Enum to value table VAL_plus_cdip_m | |
1124 * CCDGEN:WriteEnum_Count==236 | |
1125 */ | |
1126 #ifndef __T_BAT_VAL_plus_cdip_m__ | |
1127 #define __T_BAT_VAL_plus_cdip_m__ | |
1128 typedef enum | |
1129 { | |
1130 BAT_CDIP_M_NO_CDIP = 0x0, /* CDIP not provisioned */ | |
1131 BAT_CDIP_M_CDIP = 0x1, /* CDIP provisioned */ | |
1132 BAT_CDIP_M_UNKNOWN = 0x2 /* unknown (e.g. no network, etc.) */ | |
1133 }T_BAT_VAL_plus_cdip_m; | |
1134 #endif | |
1135 | |
1136 /* | |
1137 * Enum to value table VAL_plus_ceer_definedby | |
1138 * CCDGEN:WriteEnum_Count==237 | |
1139 */ | |
1140 #ifndef __T_BAT_VAL_plus_ceer_definedby__ | |
1141 #define __T_BAT_VAL_plus_ceer_definedby__ | |
1142 typedef enum | |
1143 { | |
1144 BAT_CEER_DEFINEDBY_STANDARD = 0x0, /* CauseValue is defined by a standardisation body (usually 3GPP) */ | |
1145 BAT_CEER_DEFINEDBY_INTERNAL = 0x1 /* CauseValue is defined by Condat, i.e. internally */ | |
1146 }T_BAT_VAL_plus_ceer_definedby; | |
1147 #endif | |
1148 | |
1149 /* | |
1150 * Enum to value table VAL_plus_ceer_originatingentity | |
1151 * CCDGEN:WriteEnum_Count==238 | |
1152 */ | |
1153 #ifndef __T_BAT_VAL_plus_ceer_originatingentity__ | |
1154 #define __T_BAT_VAL_plus_ceer_originatingentity__ | |
1155 typedef enum | |
1156 { | |
1157 BAT_CEER_ORIGINATINGENTITY_SIM = 0x0, /* SIM is the entity originating the cause */ | |
1158 BAT_CEER_ORIGINATINGENTITY_ACI = 0x1, /* ACI is the entity originating the cause */ | |
1159 BAT_CEER_ORIGINATINGENTITY_RLP = 0x2, /* RLP is the entity originating the cause */ | |
1160 BAT_CEER_ORIGINATINGENTITY_RR = 0x3, /* RR is the entity originating the cause */ | |
1161 BAT_CEER_ORIGINATINGENTITY_MM = 0x4, /* MM is the entity originating the cause */ | |
1162 BAT_CEER_ORIGINATINGENTITY_CC = 0x5, /* CC is the entity originating the cause */ | |
1163 BAT_CEER_ORIGINATINGENTITY_SS = 0x6, /* SS is the entity originating the cause */ | |
1164 BAT_CEER_ORIGINATINGENTITY_SMS_CP = 0x7, /* SMS-CP is the entity originating the cause */ | |
1165 BAT_CEER_ORIGINATINGENTITY_SMS_RP = 0x8, /* SMS-RP is the entity originating the cause */ | |
1166 BAT_CEER_ORIGINATINGENTITY_SMS_TL = 0x9, /* SMS-TL is the entity originating the cause */ | |
1167 BAT_CEER_ORIGINATINGENTITY_GMM = 0xa, /* GMM is the entity originating the cause */ | |
1168 BAT_CEER_ORIGINATINGENTITY_SM = 0xb, /* SM is the entity originating the cause */ | |
1169 BAT_CEER_ORIGINATINGENTITY_FAD = 0xc, /* FAD is the entity originating the cause */ | |
1170 BAT_CEER_ORIGINATINGENTITY_T30 = 0xd, /* T30 is the entity originating the cause */ | |
1171 BAT_CEER_ORIGINATINGENTITY_GRR = 0xe, /* GRR is the entity originating the cause */ | |
1172 BAT_CEER_ORIGINATINGENTITY_PPP = 0xf, /* PPP is the entity originating the cause */ | |
1173 BAT_CEER_ORIGINATINGENTITY_LLC = 0x10, /* LLC is the entity originating the cause */ | |
1174 BAT_CEER_ORIGINATINGENTITY_SNDCP = 0x11 /* SNDCP is the entity originating the cause */ | |
1175 }T_BAT_VAL_plus_ceer_originatingentity; | |
1176 #endif | |
1177 | |
1178 /* | |
1179 * Enum to value table VAL_plus_ceer_originatingside | |
1180 * CCDGEN:WriteEnum_Count==239 | |
1181 */ | |
1182 #ifndef __T_BAT_VAL_plus_ceer_originatingside__ | |
1183 #define __T_BAT_VAL_plus_ceer_originatingside__ | |
1184 typedef enum | |
1185 { | |
1186 BAT_CEER_ORIGINATINGSIDE_NW = 0x0, /* the network is the originating side */ | |
1187 BAT_CEER_ORIGINATINGSIDE_MS = 0x1 /* the mobile station is the originating side */ | |
1188 }T_BAT_VAL_plus_ceer_originatingside; | |
1189 #endif | |
1190 | |
1191 /* | |
1192 * Enum to value table VAL_plus_cfun_fun | |
1193 * CCDGEN:WriteEnum_Count==240 | |
1194 */ | |
1195 #ifndef __T_BAT_VAL_plus_cfun_fun__ | |
1196 #define __T_BAT_VAL_plus_cfun_fun__ | |
1197 typedef enum | |
1198 { | |
1199 BAT_CFUN_FUN_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
1200 BAT_CFUN_FUN_MIN = 0x0, /* Minimum */ | |
1201 BAT_CFUN_FUN_FULL = 0x1, /* Full */ | |
1202 BAT_CFUN_FUN_FLIGHT_MODE = 0x4 /* Flight mode */ | |
1203 }T_BAT_VAL_plus_cfun_fun; | |
1204 #endif | |
1205 | |
1206 /* | |
1207 * Enum to value table VAL_plus_cfun_rst | |
1208 * CCDGEN:WriteEnum_Count==241 | |
1209 */ | |
1210 #ifndef __T_BAT_VAL_plus_cfun_rst__ | |
1211 #define __T_BAT_VAL_plus_cfun_rst__ | |
1212 typedef enum | |
1213 { | |
1214 BAT_CFUN_RST_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
1215 BAT_CFUN_RST_NO_RESET = 0x0, /* Do not reset the MT before changing functionality level */ | |
1216 BAT_CFUN_RST_RESET = 0x1 /* Reset the MT before changing functionality level */ | |
1217 }T_BAT_VAL_plus_cfun_rst; | |
1218 #endif | |
1219 | |
1220 /* | |
1221 * Enum to value table VAL_percent_cgaatt_att_m | |
1222 * CCDGEN:WriteEnum_Count==242 | |
1223 */ | |
1224 #ifndef __T_BAT_VAL_percent_cgaatt_att_m__ | |
1225 #define __T_BAT_VAL_percent_cgaatt_att_m__ | |
1226 typedef enum | |
1227 { | |
1228 BAT_P_CGAATT_ATT_M_AUTOMATIC = 0x0, /* automatic attach */ | |
1229 BAT_P_CGAATT_ATT_M_MANUAL = 0x1 /* manual attach */ | |
1230 }T_BAT_VAL_percent_cgaatt_att_m; | |
1231 #endif | |
1232 | |
1233 /* | |
1234 * Enum to value table VAL_percent_cgaatt_det_m | |
1235 * CCDGEN:WriteEnum_Count==243 | |
1236 */ | |
1237 #ifndef __T_BAT_VAL_percent_cgaatt_det_m__ | |
1238 #define __T_BAT_VAL_percent_cgaatt_det_m__ | |
1239 typedef enum | |
1240 { | |
1241 BAT_P_CGAATT_DET_M_AUTOMATIC = 0x0, /* automatic detach after last context deactivation */ | |
1242 BAT_P_CGAATT_DET_M_MANUAL = 0x1 /* manuel detach */ | |
1243 }T_BAT_VAL_percent_cgaatt_det_m; | |
1244 #endif | |
1245 | |
1246 /* | |
1247 * Enum to value table VAL_plus_cgact_state | |
1248 * CCDGEN:WriteEnum_Count==244 | |
1249 */ | |
1250 #ifndef __T_BAT_VAL_plus_cgact_state__ | |
1251 #define __T_BAT_VAL_plus_cgact_state__ | |
1252 typedef enum | |
1253 { | |
1254 BAT_CGACT_STATE_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
1255 BAT_CGACT_STATE_DEACTIVATED = 0x0, /* PDP context deactivated */ | |
1256 BAT_CGACT_STATE_ACTIVATED = 0x1 /* PDP context activated */ | |
1257 }T_BAT_VAL_plus_cgact_state; | |
1258 #endif | |
1259 | |
1260 /* | |
1261 * Enum to value table VAL_plus_cgans_response | |
1262 * CCDGEN:WriteEnum_Count==245 | |
1263 */ | |
1264 #ifndef __T_BAT_VAL_plus_cgans_response__ | |
1265 #define __T_BAT_VAL_plus_cgans_response__ | |
1266 typedef enum | |
1267 { | |
1268 BAT_CGANS_RESPONSE_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
1269 BAT_CGANS_RESPONSE_REJECT = 0x0, /* reject the request */ | |
1270 BAT_CGANS_RESPONSE_ACCEPT = 0x1 /* accept and request that the PDP context be activated */ | |
1271 }T_BAT_VAL_plus_cgans_response; | |
1272 #endif | |
1273 | |
1274 /* | |
1275 * Enum to value table VAL_plus_cgatt_state | |
1276 * CCDGEN:WriteEnum_Count==246 | |
1277 */ | |
1278 #ifndef __T_BAT_VAL_plus_cgatt_state__ | |
1279 #define __T_BAT_VAL_plus_cgatt_state__ | |
1280 typedef enum | |
1281 { | |
1282 BAT_CGATT_STATE_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
1283 BAT_CGATT_STATE_DETACHED = 0x0, /* detached */ | |
1284 BAT_CGATT_STATE_ATTACHED = 0x1 /* attached */ | |
1285 }T_BAT_VAL_plus_cgatt_state; | |
1286 #endif | |
1287 | |
1288 /* | |
1289 * Enum to value table VAL_plus_cgdcont_d_comp | |
1290 * CCDGEN:WriteEnum_Count==247 | |
1291 */ | |
1292 #ifndef __T_BAT_VAL_plus_cgdcont_d_comp__ | |
1293 #define __T_BAT_VAL_plus_cgdcont_d_comp__ | |
1294 typedef enum | |
1295 { | |
1296 BAT_CGDCONT_D_COMP_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
1297 BAT_CGDCONT_D_COMP_OFF = 0x0, /* PDP data compression off (default) */ | |
1298 BAT_CGDCONT_D_COMP_ON = 0x1, /* PDP data compression On */ | |
1299 BAT_CGDCONT_D_COMP_V_42_BIS = 0x2 /* PDP data compression On */ | |
1300 }T_BAT_VAL_plus_cgdcont_d_comp; | |
1301 #endif | |
1302 | |
1303 /* | |
1304 * Enum to value table VAL_plus_cgdcont_h_comp | |
1305 * CCDGEN:WriteEnum_Count==248 | |
1306 */ | |
1307 #ifndef __T_BAT_VAL_plus_cgdcont_h_comp__ | |
1308 #define __T_BAT_VAL_plus_cgdcont_h_comp__ | |
1309 typedef enum | |
1310 { | |
1311 BAT_CGDCONT_H_COMP_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
1312 BAT_CGDCONT_H_COMP_OFF = 0x0, /* PDP header compression off (default) */ | |
1313 BAT_CGDCONT_H_COMP_ON = 0x1, /* PDP header compression on */ | |
1314 BAT_CGDCONT_H_COMP_RFC1144 = 0x2 /* PDP header compression on */ | |
1315 }T_BAT_VAL_plus_cgdcont_h_comp; | |
1316 #endif | |
1317 | |
1318 /* | |
1319 * Enum to value table VAL_percent_cgev_evt | |
1320 * CCDGEN:WriteEnum_Count==249 | |
1321 */ | |
1322 #ifndef __T_BAT_VAL_percent_cgev_evt__ | |
1323 #define __T_BAT_VAL_percent_cgev_evt__ | |
1324 typedef enum | |
1325 { | |
1326 BAT_P_CGEV_EVT_REJECT = 0x0, /* Network request context activation */ | |
1327 BAT_P_CGEV_EVT_NW_REACT = 0x1, /* Network requested context reactivation */ | |
1328 BAT_P_CGEV_EVT_NW_DEACT = 0x2, /* Network forced context deactivation */ | |
1329 BAT_P_CGEV_EVT_ME_DEACT = 0x3, /* Mobile equipment forced context deactivation */ | |
1330 BAT_P_CGEV_EVT_NW_DETACH = 0x4, /* Network forced detach */ | |
1331 BAT_P_CGEV_EVT_ME_DETACH = 0x5, /* Mobile equipment forced detach */ | |
1332 BAT_P_CGEV_EVT_NW_CLASS = 0x6, /* Network forced class change */ | |
1333 BAT_P_CGEV_EVT_ME_CLASS = 0x7, /* Mobile equipment forced class change */ | |
1334 BAT_P_CGEV_EVT_NW_ACT = 0x8, /* There has been a context activation following a network-originated request. */ | |
1335 BAT_P_CGEV_EVT_ME_ACT = 0x9 /* The mobile equipment has triggered a context activation. */ | |
1336 }T_BAT_VAL_percent_cgev_evt; | |
1337 #endif | |
1338 | |
1339 /* | |
1340 * Enum to value table VAL_plus_cgev_evt | |
1341 * CCDGEN:WriteEnum_Count==250 | |
1342 */ | |
1343 #ifndef __T_BAT_VAL_plus_cgev_evt__ | |
1344 #define __T_BAT_VAL_plus_cgev_evt__ | |
1345 typedef enum | |
1346 { | |
1347 BAT_CGEV_EVT_REJECT = 0x0, /* Network request context activation */ | |
1348 BAT_CGEV_EVT_NW_REACT = 0x1, /* Network requested context reactivation */ | |
1349 BAT_CGEV_EVT_NW_DEACT = 0x2, /* Network forced context deactivation */ | |
1350 BAT_CGEV_EVT_ME_DEACT = 0x3, /* Mobile equipment forced context deactivation */ | |
1351 BAT_CGEV_EVT_NW_DETACH = 0x4, /* Network forced detach */ | |
1352 BAT_CGEV_EVT_ME_DETACH = 0x5, /* Mobile equipment forced detach */ | |
1353 BAT_CGEV_EVT_NW_CLASS = 0x6, /* Network forced class change */ | |
1354 BAT_CGEV_EVT_ME_CLASS = 0x7 /* Mobile equipment forced class change */ | |
1355 }T_BAT_VAL_plus_cgev_evt; | |
1356 #endif | |
1357 | |
1358 /* | |
1359 * Enum to value table VAL_percent_cgmm_cipher_on | |
1360 * CCDGEN:WriteEnum_Count==251 | |
1361 */ | |
1362 #ifndef __T_BAT_VAL_percent_cgmm_cipher_on__ | |
1363 #define __T_BAT_VAL_percent_cgmm_cipher_on__ | |
1364 typedef enum | |
1365 { | |
1366 BAT_P_CGMM_CIPHER_ON_OFF = 0x0, /* cipher off */ | |
1367 BAT_P_CGMM_CIPHER_ON_ON = 0x1 /* cipher on */ | |
1368 }T_BAT_VAL_percent_cgmm_cipher_on; | |
1369 #endif | |
1370 | |
1371 /* | |
1372 * Enum to value table VAL_percent_cgmm_tlli_handling | |
1373 * CCDGEN:WriteEnum_Count==252 | |
1374 */ | |
1375 #ifndef __T_BAT_VAL_percent_cgmm_tlli_handling__ | |
1376 #define __T_BAT_VAL_percent_cgmm_tlli_handling__ | |
1377 typedef enum | |
1378 { | |
1379 BAT_P_CGMM_TLLI_HANDLING_STANDARD = 0x0, /* TLLI_STANDARD */ | |
1380 BAT_P_CGMM_TLLI_HANDLING_TWICE = 0x1 /* TLLI_TWICE */ | |
1381 }T_BAT_VAL_percent_cgmm_tlli_handling; | |
1382 #endif | |
1383 | |
1384 /* | |
1385 * Enum to value table VAL_percent_cgpco_format | |
1386 * CCDGEN:WriteEnum_Count==253 | |
1387 */ | |
1388 #ifndef __T_BAT_VAL_percent_cgpco_format__ | |
1389 #define __T_BAT_VAL_percent_cgpco_format__ | |
1390 typedef enum | |
1391 { | |
1392 BAT_P_CGPCO_FORMAT_HEX = 0x0, /* hex format (coding defined in GSM 04.08; only implemented for the 'set PCO' command) */ | |
1393 BAT_P_CGPCO_FORMAT_ASCII = 0x1 /* ASCII for auth. protocol (only PAP), (set) user, password, DNS1 DNS2 gateway */ | |
1394 }T_BAT_VAL_percent_cgpco_format; | |
1395 #endif | |
1396 | |
1397 /* | |
1398 * Enum to value table VAL_percent_cgpco_mode | |
1399 * CCDGEN:WriteEnum_Count==254 | |
1400 */ | |
1401 #ifndef __T_BAT_VAL_percent_cgpco_mode__ | |
1402 #define __T_BAT_VAL_percent_cgpco_mode__ | |
1403 typedef enum | |
1404 { | |
1405 BAT_P_CGPCO_MODE_SET_PCO = 0x0, /* set PCO */ | |
1406 BAT_P_CGPCO_MODE_QUERY_PCO = 0x1 /* query active PCO */ | |
1407 }T_BAT_VAL_percent_cgpco_mode; | |
1408 #endif | |
1409 | |
1410 /* | |
1411 * Enum to value table VAL_percent_cgppp_protocol | |
1412 * CCDGEN:WriteEnum_Count==255 | |
1413 */ | |
1414 #ifndef __T_BAT_VAL_percent_cgppp_protocol__ | |
1415 #define __T_BAT_VAL_percent_cgppp_protocol__ | |
1416 typedef enum | |
1417 { | |
1418 BAT_P_CGPPP_PROTOCOL_NO_AUTH = 0x0, /* no authentication (ignore login + pwd) */ | |
1419 BAT_P_CGPPP_PROTOCOL_PAP = 0x1, /* password authentication protocol */ | |
1420 BAT_P_CGPPP_PROTOCOL_CHAP = 0x2, /* challenge handshake authentication protocol */ | |
1421 BAT_P_CGPPP_PROTOCOL_AUTO_AUTH = 0x3 /* automatic authentication */ | |
1422 }T_BAT_VAL_percent_cgppp_protocol; | |
1423 #endif | |
1424 | |
1425 /* | |
1426 * Enum to value table VAL_percent_cgreg_stat | |
1427 * CCDGEN:WriteEnum_Count==256 | |
1428 */ | |
1429 #ifndef __T_BAT_VAL_percent_cgreg_stat__ | |
1430 #define __T_BAT_VAL_percent_cgreg_stat__ | |
1431 typedef enum | |
1432 { | |
1433 BAT_P_CGREG_STAT_NOT_REG = 0x0, /* not registered, ME is not currently searching an operator to register to */ | |
1434 BAT_P_CGREG_STAT_REG_HOME = 0x1, /* registered, home network */ | |
1435 BAT_P_CGREG_STAT_SEARCHING = 0x2, /* not registered, but ME is currently trying to attach or searching an operator to register to */ | |
1436 BAT_P_CGREG_STAT_REG_DEN = 0x3, /* registration denied */ | |
1437 BAT_P_CGREG_STAT_UNKN = 0x4, /* unknown */ | |
1438 BAT_P_CGREG_STAT_REG_ROAM = 0x5, /* registered, roaming */ | |
1439 BAT_P_CGREG_STAT_LIMITED = 0x6, /* limited service (cell might be overloaded) [GPRS suspended] */ | |
1440 BAT_P_CGREG_STAT_GSM_CALL = 0x7, /* GSM call active [GPRS suspended] */ | |
1441 BAT_P_CGREG_STAT_NO_CELL = 0x8, /* no cell available [GPRS suspended] */ | |
1442 BAT_P_CGREG_STAT_TRY_TO_UPDATE = 0x9 /* next attempt to update MS [GPRS suspended] */ | |
1443 }T_BAT_VAL_percent_cgreg_stat; | |
1444 #endif | |
1445 | |
1446 /* | |
1447 * Enum to value table VAL_percent_cgreg_state | |
1448 * CCDGEN:WriteEnum_Count==257 | |
1449 */ | |
1450 #ifndef __T_BAT_VAL_percent_cgreg_state__ | |
1451 #define __T_BAT_VAL_percent_cgreg_state__ | |
1452 typedef enum | |
1453 { | |
1454 BAT_P_CGREG_STATE_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
1455 BAT_P_CGREG_STATE_STAT_0 = 0x0, /* no PDP context activated */ | |
1456 BAT_P_CGREG_STATE_STAT_1 = 0x1 /* one or more PDP contexts activated */ | |
1457 }T_BAT_VAL_percent_cgreg_state; | |
1458 #endif | |
1459 | |
1460 /* | |
1461 * Enum to value table VAL_plus_cgreg_stat | |
1462 * CCDGEN:WriteEnum_Count==258 | |
1463 */ | |
1464 #ifndef __T_BAT_VAL_plus_cgreg_stat__ | |
1465 #define __T_BAT_VAL_plus_cgreg_stat__ | |
1466 typedef enum | |
1467 { | |
1468 BAT_CGREG_STAT_NOT_REG = 0x0, /* not registered, ME is not currently searching an operator to register to */ | |
1469 BAT_CGREG_STAT_REG_HOME = 0x1, /* registered, home network */ | |
1470 BAT_CGREG_STAT_SEARCHING = 0x2, /* not registered, but ME is currently trying to attach or searching an operator to register to */ | |
1471 BAT_CGREG_STAT_REG_DEN = 0x3, /* registration denied */ | |
1472 BAT_CGREG_STAT_UNKN = 0x4, /* unknown */ | |
1473 BAT_CGREG_STAT_REG_ROAM = 0x5 /* registered, roaming */ | |
1474 }T_BAT_VAL_plus_cgreg_stat; | |
1475 #endif | |
1476 | |
1477 /* | |
1478 * Enum to value table VAL_plus_cgsms_service | |
1479 * CCDGEN:WriteEnum_Count==259 | |
1480 */ | |
1481 #ifndef __T_BAT_VAL_plus_cgsms_service__ | |
1482 #define __T_BAT_VAL_plus_cgsms_service__ | |
1483 typedef enum | |
1484 { | |
1485 BAT_CGSMS_SERVICE_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
1486 BAT_CGSMS_SERVICE_GPRS = 0x0, /* GPRS */ | |
1487 BAT_CGSMS_SERVICE_CS = 0x1, /* circuit switched */ | |
1488 BAT_CGSMS_SERVICE_GPRS_PREFERRED = 0x2, /* GPRS preferred (use circuit switched if GPRS not available) */ | |
1489 BAT_CGSMS_SERVICE_CS_PREFERRED = 0x3 /* circuit switched preferred (use GPRS if circuit switched not available) */ | |
1490 }T_BAT_VAL_plus_cgsms_service; | |
1491 #endif | |
1492 | |
1493 /* | |
1494 * Enum to value table VAL_percent_chld_n | |
1495 * CCDGEN:WriteEnum_Count==260 | |
1496 */ | |
1497 #ifndef __T_BAT_VAL_percent_chld_n__ | |
1498 #define __T_BAT_VAL_percent_chld_n__ | |
1499 typedef enum | |
1500 { | |
1501 BAT_P_CHLD_N_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
1502 BAT_P_CHLD_N_RELHLDORUDUB = 0x0, /* Releases all held calls or sets User Determined User Busy (UDUB) for a waiting call. (X is not supported) */ | |
1503 BAT_P_CHLD_N_RELACTANDACPT = 0x1, /* Releases all active calls (if any exist) and accepts the other (held or waiting) call OR releases a specific active call X. */ | |
1504 BAT_P_CHLD_N_HLDACTANDACPT = 0x2, /* Places all active calls (if any exist) on hold and accepts the other (held or waiting) call OR Places all active calls on hold except call X with which communication shall be supported. */ | |
1505 BAT_P_CHLD_N_ADDHLD = 0x3, /* Adds a held call to the conversation. (X not supported) */ | |
1506 BAT_P_CHLD_N_ECT = 0x4, /* Connects the two calls and disconnects the subscriber from both calls (ECT). (X is not supported) */ | |
1507 BAT_P_CHLD_N_CCBS = 0x5, /* Activates the Completion of Calls to Busy Subscriber Request. (X is not supported) */ | |
1508 BAT_P_CHLD_N_SWAP = 0x6, /* Swaps a specified held call and hold the active call. If X is not present the first held call will be chosen. */ | |
1509 BAT_P_CHLD_N_RELANYSPEC = 0x7, /* Releases a specified call regardless of the state. (X is requested) */ | |
1510 BAT_P_CHLD_N_ONLYHOLD = 0x63, /* Puts active call on hold without accepting any other calls automatically (AT+CHLD=H, X is not supported). */ | |
1511 BAT_P_CHLD_N_RELDIALCALL = 0x64 /* Releases the dialling call, without dropping current call (AT+CHLD=I, X is not supported). */ | |
1512 }T_BAT_VAL_percent_chld_n; | |
1513 #endif | |
1514 | |
1515 /* | |
1516 * Enum to value table VAL_percent_chpl_oprfrmt | |
1517 * CCDGEN:WriteEnum_Count==261 | |
1518 */ | |
1519 #ifndef __T_BAT_VAL_percent_chpl_oprfrmt__ | |
1520 #define __T_BAT_VAL_percent_chpl_oprfrmt__ | |
1521 typedef enum | |
1522 { | |
1523 BAT_P_CHPL_OPRFRMT_LONG = 0x0, /* long alphanumeric format. */ | |
1524 BAT_P_CHPL_OPRFRMT_SHORT = 0x1, /* short alphanumeric format. */ | |
1525 BAT_P_CHPL_OPRFRMT_NUMERIC = 0x2 /* numeric format. */ | |
1526 }T_BAT_VAL_percent_chpl_oprfrmt; | |
1527 #endif | |
1528 | |
1529 /* | |
1530 * Enum to value table VAL_percent_chpl_type | |
1531 * CCDGEN:WriteEnum_Count==262 | |
1532 */ | |
1533 #ifndef __T_BAT_VAL_percent_chpl_type__ | |
1534 #define __T_BAT_VAL_percent_chpl_type__ | |
1535 typedef enum | |
1536 { | |
1537 BAT_P_CHPL_TYPE_FROM_IMS = 0x0 /* from IMS */ | |
1538 }T_BAT_VAL_percent_chpl_type; | |
1539 #endif | |
1540 | |
1541 /* | |
1542 * Enum to value table VAL_percent_chpl_w_oprfrmt | |
1543 * CCDGEN:WriteEnum_Count==263 | |
1544 */ | |
1545 #ifndef __T_BAT_VAL_percent_chpl_w_oprfrmt__ | |
1546 #define __T_BAT_VAL_percent_chpl_w_oprfrmt__ | |
1547 typedef enum | |
1548 { | |
1549 BAT_P_CHPL_W_OPRFRMT_LONG = 0x0, /* long alphanumeric format. */ | |
1550 BAT_P_CHPL_W_OPRFRMT_SHORT = 0x1, /* short alphanumeric format. */ | |
1551 BAT_P_CHPL_W_OPRFRMT_NUMERIC = 0x2 /* numeric format. */ | |
1552 }T_BAT_VAL_percent_chpl_w_oprfrmt; | |
1553 #endif | |
1554 | |
1555 /* | |
1556 * Enum to value table VAL_percent_chpl_w_type | |
1557 * CCDGEN:WriteEnum_Count==264 | |
1558 */ | |
1559 #ifndef __T_BAT_VAL_percent_chpl_w_type__ | |
1560 #define __T_BAT_VAL_percent_chpl_w_type__ | |
1561 typedef enum | |
1562 { | |
1563 BAT_P_CHPL_W_TYPE_FROM_IMS = 0x0 /* from IMS */ | |
1564 }T_BAT_VAL_percent_chpl_w_type; | |
1565 #endif | |
1566 | |
1567 /* | |
1568 * Enum to value table VAL_plus_cind_signal | |
1569 * CCDGEN:WriteEnum_Count==265 | |
1570 */ | |
1571 #ifndef __T_BAT_VAL_plus_cind_signal__ | |
1572 #define __T_BAT_VAL_plus_cind_signal__ | |
1573 typedef enum | |
1574 { | |
1575 BAT_CIND_SIGNAL_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
1576 BAT_CIND_SIGNAL_LVL0 = 0x0, /* Level 0 */ | |
1577 BAT_CIND_SIGNAL_LVL1 = 0x1, /* Level 1 */ | |
1578 BAT_CIND_SIGNAL_LVL2 = 0x2, /* Level 2 */ | |
1579 BAT_CIND_SIGNAL_LVL3 = 0x3, /* Level 3 */ | |
1580 BAT_CIND_SIGNAL_LVL4 = 0x4, /* Level 4 */ | |
1581 BAT_CIND_SIGNAL_LVL5 = 0x5 /* Level 5 */ | |
1582 }T_BAT_VAL_plus_cind_signal; | |
1583 #endif | |
1584 | |
1585 /* | |
1586 * Enum to value table VAL_plus_cind_signal_ctrl | |
1587 * CCDGEN:WriteEnum_Count==266 | |
1588 */ | |
1589 #ifndef __T_BAT_VAL_plus_cind_signal_ctrl__ | |
1590 #define __T_BAT_VAL_plus_cind_signal_ctrl__ | |
1591 typedef enum | |
1592 { | |
1593 BAT_CIND_SIGNAL_CTRL_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
1594 BAT_CIND_SIGNAL_CTRL_OFF = 0x0, /* Indication off */ | |
1595 BAT_CIND_SIGNAL_CTRL_LVL1 = 0x1, /* Level 1 */ | |
1596 BAT_CIND_SIGNAL_CTRL_LVL2 = 0x2, /* Level 2 */ | |
1597 BAT_CIND_SIGNAL_CTRL_LVL3 = 0x3, /* Level 3 */ | |
1598 BAT_CIND_SIGNAL_CTRL_LVL4 = 0x4, /* Level 4 */ | |
1599 BAT_CIND_SIGNAL_CTRL_LVL5 = 0x5 /* Level 5 */ | |
1600 }T_BAT_VAL_plus_cind_signal_ctrl; | |
1601 #endif | |
1602 | |
1603 /* | |
1604 * Enum to value table VAL_plus_cind_smsfull | |
1605 * CCDGEN:WriteEnum_Count==267 | |
1606 */ | |
1607 #ifndef __T_BAT_VAL_plus_cind_smsfull__ | |
1608 #define __T_BAT_VAL_plus_cind_smsfull__ | |
1609 typedef enum | |
1610 { | |
1611 BAT_CIND_SMSFULL_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
1612 BAT_CIND_SMSFULL_MEM_AVAILABLE = 0x0, /* MEM Available */ | |
1613 BAT_CIND_SMSFULL_MEM_FULL = 0x1 /* MEM Full */ | |
1614 }T_BAT_VAL_plus_cind_smsfull; | |
1615 #endif | |
1616 | |
1617 /* | |
1618 * Enum to value table VAL_plus_cind_smsfull_ctrl | |
1619 * CCDGEN:WriteEnum_Count==268 | |
1620 */ | |
1621 #ifndef __T_BAT_VAL_plus_cind_smsfull_ctrl__ | |
1622 #define __T_BAT_VAL_plus_cind_smsfull_ctrl__ | |
1623 typedef enum | |
1624 { | |
1625 BAT_CIND_SMSFULL_CTRL_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
1626 BAT_CIND_SMSFULL_CTRL_OFF = 0x0, /* off */ | |
1627 BAT_CIND_SMSFULL_CTRL_ON = 0x1 /* on */ | |
1628 }T_BAT_VAL_plus_cind_smsfull_ctrl; | |
1629 #endif | |
1630 | |
1631 /* | |
1632 * Enum to value table VAL_plus_clcc_dir | |
1633 * CCDGEN:WriteEnum_Count==269 | |
1634 */ | |
1635 #ifndef __T_BAT_VAL_plus_clcc_dir__ | |
1636 #define __T_BAT_VAL_plus_clcc_dir__ | |
1637 typedef enum | |
1638 { | |
1639 BAT_CLCC_DIR_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
1640 BAT_CLCC_DIR_MO_CALL = 0x0, /* mobile originated call */ | |
1641 BAT_CLCC_DIR_MT_CALL = 0x1 /* mobile terminated call */ | |
1642 }T_BAT_VAL_plus_clcc_dir; | |
1643 #endif | |
1644 | |
1645 /* | |
1646 * Enum to value table VAL_plus_clcc_mode | |
1647 * CCDGEN:WriteEnum_Count==270 | |
1648 */ | |
1649 #ifndef __T_BAT_VAL_plus_clcc_mode__ | |
1650 #define __T_BAT_VAL_plus_clcc_mode__ | |
1651 typedef enum | |
1652 { | |
1653 BAT_CLCC_MODE_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
1654 BAT_CLCC_MODE_VOICE = 0x0, /* voice */ | |
1655 BAT_CLCC_MODE_DATA = 0x1, /* data */ | |
1656 BAT_CLCC_MODE_FAX = 0x2, /* fax */ | |
1657 BAT_CLCC_MODE_VFDVOICE = 0x3, /* voice followed by data, voice mode */ | |
1658 BAT_CLCC_MODE_VADVOICE = 0x4, /* alternating voice/data, voice mode */ | |
1659 BAT_CLCC_MODE_VAFVOICE = 0x5, /* alternating voice/fax, voice mode */ | |
1660 BAT_CLCC_MODE_VFDDATA = 0x6, /* voice followed by data, data mode */ | |
1661 BAT_CLCC_MODE_VADDATA = 0x7, /* alternating voice/data, data mode */ | |
1662 BAT_CLCC_MODE_VAFFAX = 0x8, /* alternating voice/fax, fax mode */ | |
1663 BAT_CLCC_MODE_UNKNOWN = 0x9 /* unknown */ | |
1664 }T_BAT_VAL_plus_clcc_mode; | |
1665 #endif | |
1666 | |
1667 /* | |
1668 * Enum to value table VAL_plus_clcc_mpty | |
1669 * CCDGEN:WriteEnum_Count==271 | |
1670 */ | |
1671 #ifndef __T_BAT_VAL_plus_clcc_mpty__ | |
1672 #define __T_BAT_VAL_plus_clcc_mpty__ | |
1673 typedef enum | |
1674 { | |
1675 BAT_CLCC_MPTY_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
1676 BAT_CLCC_MPTY_NOT_MULTIPARTY = 0x0, /* call is not one of multiparty (conference) call parties */ | |
1677 BAT_CLCC_MPTY_MULTIPARTY = 0x1 /* call is one of multiparty (conference) call parties */ | |
1678 }T_BAT_VAL_plus_clcc_mpty; | |
1679 #endif | |
1680 | |
1681 /* | |
1682 * Enum to value table VAL_plus_clcc_stat | |
1683 * CCDGEN:WriteEnum_Count==272 | |
1684 */ | |
1685 #ifndef __T_BAT_VAL_plus_clcc_stat__ | |
1686 #define __T_BAT_VAL_plus_clcc_stat__ | |
1687 typedef enum | |
1688 { | |
1689 BAT_CLCC_STAT_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
1690 BAT_CLCC_STAT_ACTIVE = 0x0, /* active */ | |
1691 BAT_CLCC_STAT_HELD = 0x1, /* held */ | |
1692 BAT_CLCC_STAT_DIALING = 0x2, /* dialing (MO call) */ | |
1693 BAT_CLCC_STAT_ALERTING = 0x3, /* alerting (MO call) */ | |
1694 BAT_CLCC_STAT_INCOMING = 0x4, /* incoming (MT call) */ | |
1695 BAT_CLCC_STAT_WAITING = 0x5 /* waiting (MT call) */ | |
1696 }T_BAT_VAL_plus_clcc_stat; | |
1697 #endif | |
1698 | |
1699 /* | |
1700 * Enum to value table VAL_plus_clck_fac | |
1701 * CCDGEN:WriteEnum_Count==273 | |
1702 */ | |
1703 #ifndef __T_BAT_VAL_plus_clck_fac__ | |
1704 #define __T_BAT_VAL_plus_clck_fac__ | |
1705 typedef enum | |
1706 { | |
1707 BAT_CLCK_FAC_SC = 0x0, /* SIM PIN1 */ | |
1708 BAT_CLCK_FAC_AO = 0x1, /* BAOC (Bar All Outgoing Calls) (refer 3GPP TS 22.088 [6] clause 1) */ | |
1709 BAT_CLCK_FAC_OI = 0x2, /* BOIC (Bar Outgoing International Calls) (refer 3GPP TS 22.088 [6] clause 1) */ | |
1710 BAT_CLCK_FAC_OX = 0x3, /* BOIC exHC (Barr Outgoing International Calls except to Home Country) (refer 3GPP TS 22.088 [6] clause 1) */ | |
1711 BAT_CLCK_FAC_AI = 0x4, /* BAIC (Bar All Incoming Calls) (refer 3GPP TS 22.088 [6] clause 2) */ | |
1712 BAT_CLCK_FAC_IR = 0x5, /* BIC-Roam (Bar Incoming Calls when Roaming outside the home country) (refer 3GPP TS 22.088 [6] clause 2) */ | |
1713 BAT_CLCK_FAC_AB = 0x6, /* All Barring services (refer 3GPP TS 22.030 [19]) */ | |
1714 BAT_CLCK_FAC_AG = 0x7, /* All outgoing barring services (refer 3GPP TS 22.030 [19]) */ | |
1715 BAT_CLCK_FAC_AC = 0x8, /* All incoming barring services (refer 3GPP TS 22.030 [19]) */ | |
1716 BAT_CLCK_FAC_FD = 0x9, /* SIM card or active application in the UICC fixed dialling memory feature */ | |
1717 BAT_CLCK_FAC_PN = 0xa, /* Network Personalisation (refer 3GPP TS 22.022 [33]) */ | |
1718 BAT_CLCK_FAC_PU = 0xb, /* Network subset Personalisation (refer 3GPP TS 22.022 [33]) */ | |
1719 BAT_CLCK_FAC_PP = 0xc, /* Service Provider Personalisation (refer 3GPP TS 22.022 [33]) */ | |
1720 BAT_CLCK_FAC_PC = 0xd, /* Corporate Personalisation (refer 3GPP TS 22.022 [33]) */ | |
1721 BAT_CLCK_FAC_PS = 0xe, /* PH-SIM (lock phone to SIM/UICC card) */ | |
1722 BAT_CLCK_FAC_PF = 0xf, /* Lock Phone to the very First inserted SIM/UICC card */ | |
1723 BAT_CLCK_FAC_AL = 0x10, /* ALS settings locked by CHV2 */ | |
1724 // VAL-FF: SIM_PERS | |
1725 BAT_CLCK_FAC_BL = 0x11, /* Blocked Network Personalisation */ | |
1726 // VAL-FF: SIM_PERS | |
1727 BAT_CLCK_FAC_FC = 0x12, /* Failure Counter Reset for SIMLOCK */ | |
1728 // VAL-FF: SIM_PERS | |
1729 BAT_CLCK_FAC_FCM = 0x13, /* Failure Counter Reset for SIMLOCK */ | |
1730 // VAL-FF: SIM_PERS | |
1731 BAT_CLCK_FAC_MU = 0x14, /* For Master Unlock thru bootup */ | |
1732 // VAL-FF: SIM_PERS | |
1733 BAT_CLCK_FAC_MUM = 0x15, /* For Master Unlock thru Menu */ | |
1734 // VAL-FF: FF_PHONE_LOCK | |
1735 BAT_CLCK_FAC_PL = 0x16, /* For Phone Lock */ | |
1736 // VAL-FF: FF_PHONE_LOCK | |
1737 BAT_CLCK_FAC_APL = 0x17, /* For Auto Phone Lock */ | |
1738 BAT_CLCK_FAC_P2 = 0x18 /* for PIN2 */ | |
1739 }T_BAT_VAL_plus_clck_fac; | |
1740 #endif | |
1741 | |
1742 /* | |
1743 * Enum to value table VAL_plus_clck_mode | |
1744 * CCDGEN:WriteEnum_Count==274 | |
1745 */ | |
1746 #ifndef __T_BAT_VAL_plus_clck_mode__ | |
1747 #define __T_BAT_VAL_plus_clck_mode__ | |
1748 typedef enum | |
1749 { | |
1750 BAT_CLCK_MODE_UNLOCK = 0x0, /* Unlock */ | |
1751 BAT_CLCK_MODE_LOCK = 0x1, /* Lock */ | |
1752 BAT_CLCK_MODE_QUERY = 0x2 /* QUERY */ | |
1753 }T_BAT_VAL_plus_clck_mode; | |
1754 #endif | |
1755 | |
1756 /* | |
1757 * Enum to value table VAL_plus_clck_status | |
1758 * CCDGEN:WriteEnum_Count==275 | |
1759 */ | |
1760 #ifndef __T_BAT_VAL_plus_clck_status__ | |
1761 #define __T_BAT_VAL_plus_clck_status__ | |
1762 typedef enum | |
1763 { | |
1764 BAT_CLCK_STATUS_NOT_ACTIVE = 0x0, /* not active */ | |
1765 BAT_CLCK_STATUS_ACTIVE = 0x1 /* active */ | |
1766 }T_BAT_VAL_plus_clck_status; | |
1767 #endif | |
1768 | |
1769 /* | |
1770 * Enum to value table VAL_plus_clip_m | |
1771 * CCDGEN:WriteEnum_Count==276 | |
1772 */ | |
1773 #ifndef __T_BAT_VAL_plus_clip_m__ | |
1774 #define __T_BAT_VAL_plus_clip_m__ | |
1775 typedef enum | |
1776 { | |
1777 BAT_CLIP_M_NO_CLIP = 0x0, /* CLIP not provisioned */ | |
1778 BAT_CLIP_M_CLIP = 0x1, /* CLIP provisioned */ | |
1779 BAT_CLIP_M_UNKNOWN = 0x2 /* unknown (e.g. no network, etc.) */ | |
1780 }T_BAT_VAL_plus_clip_m; | |
1781 #endif | |
1782 | |
1783 /* | |
1784 * Enum to value table VAL_plus_clip_w_m | |
1785 * CCDGEN:WriteEnum_Count==277 | |
1786 */ | |
1787 #ifndef __T_BAT_VAL_plus_clip_w_m__ | |
1788 #define __T_BAT_VAL_plus_clip_w_m__ | |
1789 typedef enum | |
1790 { | |
1791 BAT_CLIP_W_M_NO_CLIP = 0x0, /* CLIP not provisioned */ | |
1792 BAT_CLIP_W_M_CLIP = 0x1, /* CLIP provisioned */ | |
1793 BAT_CLIP_W_M_UNKNOWN = 0x2 /* unknown (e.g. no network, etc.) */ | |
1794 }T_BAT_VAL_plus_clip_w_m; | |
1795 #endif | |
1796 | |
1797 /* | |
1798 * Enum to value table VAL_plus_clir_m | |
1799 * CCDGEN:WriteEnum_Count==278 | |
1800 */ | |
1801 #ifndef __T_BAT_VAL_plus_clir_m__ | |
1802 #define __T_BAT_VAL_plus_clir_m__ | |
1803 typedef enum | |
1804 { | |
1805 BAT_CLIR_M_NOTPROV = 0x0, /* CLIR not provisioned */ | |
1806 BAT_CLIR_M_PERMANENT = 0x1, /* CLIR provisioned in permanent mode */ | |
1807 BAT_CLIR_M_UNKNOWN = 0x2, /* unknown (e.g. no network, etc.) */ | |
1808 BAT_CLIR_M_RESTRICTTEMP = 0x3, /* CLIR temporary mode presentation restricted */ | |
1809 BAT_CLIR_M_ALLOWTEMP = 0x4 /* CLIR temporary mode presentation allowed */ | |
1810 }T_BAT_VAL_plus_clir_m; | |
1811 #endif | |
1812 | |
1813 /* | |
1814 * Enum to value table VAL_plus_clir_n | |
1815 * CCDGEN:WriteEnum_Count==279 | |
1816 */ | |
1817 #ifndef __T_BAT_VAL_plus_clir_n__ | |
1818 #define __T_BAT_VAL_plus_clir_n__ | |
1819 typedef enum | |
1820 { | |
1821 BAT_CLIR_N_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
1822 BAT_CLIR_N_SUBSCRIPTION = 0x0, /* presentation indicator is used according to the subscription of the CLIR service */ | |
1823 BAT_CLIR_N_INVOCATION = 0x1, /* CLIR invocation */ | |
1824 BAT_CLIR_N_SUPPRESSION = 0x2 /* CLIR suppression */ | |
1825 }T_BAT_VAL_plus_clir_n; | |
1826 #endif | |
1827 | |
1828 /* | |
1829 * Enum to value table VAL_plus_cmer_ind_option | |
1830 * CCDGEN:WriteEnum_Count==280 | |
1831 */ | |
1832 #ifndef __T_BAT_VAL_plus_cmer_ind_option__ | |
1833 #define __T_BAT_VAL_plus_cmer_ind_option__ | |
1834 typedef enum | |
1835 { | |
1836 BAT_CMER_IND_OPTION_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
1837 BAT_CMER_IND_OPTION_LOWER = 0x1, /* Display indications lower than the threshold */ | |
1838 BAT_CMER_IND_OPTION_GREATER_EQUAL = 0x2 /* Display indications greater or equal than the threshold */ | |
1839 }T_BAT_VAL_plus_cmer_ind_option; | |
1840 #endif | |
1841 | |
1842 /* | |
1843 * Enum to value table VAL_plus_cme_error_error | |
1844 * CCDGEN:WriteEnum_Count==281 | |
1845 */ | |
1846 #ifndef __T_BAT_VAL_plus_cme_error_error__ | |
1847 #define __T_BAT_VAL_plus_cme_error_error__ | |
1848 typedef enum | |
1849 { | |
1850 BAT_CME_ERROR_PHONE_FAIL = 0x0, /* Phone failure */ | |
1851 BAT_CME_ERROR_NO_CONNECT = 0x1, /* No connection to phone */ | |
1852 BAT_CME_ERROR_LINK_RESERVED = 0x2, /* Phone-adaptor link reserved */ | |
1853 BAT_CME_ERROR_OP_NOT_ALLOW = 0x3, /* Operation not allowed */ | |
1854 BAT_CME_ERROR_OP_NOT_SUPPORTED = 0x4, /* Operation not supported */ | |
1855 BAT_CME_ERROR_PH_SIM_PIN_REQ = 0x5, /* PH-SIM PIN required (SIM personalisation) */ | |
1856 BAT_CME_ERROR_PHF_SIM_PIN_REQ = 0x6, /* PH-FSIM PIN required (personalisation on first inserted SIM) */ | |
1857 BAT_CME_ERROR_PHF_SIM_PUK_REQ = 0x7, /* PH-FSIM PUK required (personalisation on first inserted SIM) */ | |
1858 BAT_CME_ERROR_SIM_NOT_INS = 0xa, /* SIM not inserted */ | |
1859 BAT_CME_ERROR_SIM_PIN_REQ = 0xb, /* SIM PIN required */ | |
1860 BAT_CME_ERROR_SIM_PUK_REQ = 0xc, /* SIM PUK required */ | |
1861 BAT_CME_ERROR_SIM_FAIL = 0xd, /* SIM failure */ | |
1862 BAT_CME_ERROR_SIM_BUSY = 0xe, /* SIM busy */ | |
1863 BAT_CME_ERROR_SIM_WRONG = 0xf, /* SIM wrong */ | |
1864 BAT_CME_ERROR_WRONG_PASSWORD = 0x10, /* Wrong password */ | |
1865 BAT_CME_ERROR_SIM_PIN2_REQ = 0x11, /* SIM PIN2 required */ | |
1866 BAT_CME_ERROR_SIM_PUK2_REQ = 0x12, /* SIM PUK2 required */ | |
1867 BAT_CME_ERROR_MEMORY_FULL = 0x14, /* Memory full */ | |
1868 BAT_CME_ERROR_INVALID_INDEX = 0x15, /* Invalid index */ | |
1869 BAT_CME_ERROR_NOT_FOUND = 0x16, /* Not found */ | |
1870 BAT_CME_ERROR_MEMORY_FAIL = 0x17, /* Memory failure */ | |
1871 BAT_CME_ERROR_TEXT_TOO_LONG = 0x18, /* Text string too long */ | |
1872 BAT_CME_ERROR_INV_TEXT_CHAR = 0x19, /* Invalid characters in text string */ | |
1873 BAT_CME_ERROR_DIAL_TOO_LONG = 0x1a, /* Dial string too long */ | |
1874 BAT_CME_ERROR_INV_DIAL_CHAR = 0x1b, /* Invalid characters in dial string */ | |
1875 BAT_CME_ERROR_NO_SERV = 0x1e, /* No network service */ | |
1876 BAT_CME_ERROR_TIMEOUT = 0x1f, /* Timeout */ | |
1877 BAT_CME_ERROR_LIM_SERV = 0x20, /* Limited service */ | |
1878 BAT_CME_ERROR_NET_PERS_PIN_REQ = 0x28, /* PIN to change network personalisation required */ | |
1879 BAT_CME_ERROR_NET_PERS_PUK_REQ = 0x29, /* Network personalisation PUK is required */ | |
1880 BAT_CME_ERROR_NET_SUBSET_PERS_PIN_REQ = 0x2a, /* Keycode to change network subset personalisation required */ | |
1881 BAT_CME_ERROR_NET_SUBSET_PERS_PUK_REQ = 0x2b, /* Network subset personalisation PUK is required */ | |
1882 BAT_CME_ERROR_PROVIDER_PERS_PIN_REQ = 0x2c, /* Keycode to change service provider personalisation required */ | |
1883 BAT_CME_ERROR_PROVIDER_PERS_PUK_REQ = 0x2d, /* Service provider personalisation PUK is required */ | |
1884 BAT_CME_ERROR_CORPORATE_PERS_PIN_REQ = 0x2e, /* Keycode to change corporate personalisation required */ | |
1885 BAT_CME_ERROR_CORPORATE_PERS_PUK_REQ = 0x2f, /* Corporate personalisation PUK is required */ | |
1886 BAT_CME_ERROR_UNKNOWN = 0x64, /* Unknown */ | |
1887 BAT_CME_ERROR_GPRS_BAD_MS = 0x67, /* GPRS_BAD_MS */ | |
1888 BAT_CME_ERROR_GPRS_BAD_ME = 0x6a, /* GPRS_BAD_ME */ | |
1889 BAT_CME_ERROR_GPRS_NO_SERVICE = 0x6b, /* GPRS_NO_SERVICE */ | |
1890 BAT_CME_ERROR_GPRS_BAD_PLMN = 0x6f, /* GPRS_BAD_PLMN */ | |
1891 BAT_CME_ERROR_GPRS_BAD_LOC = 0x70, /* GPRS_BAD_LOC */ | |
1892 BAT_CME_ERROR_GPRS_NO_ROAM = 0x71, /* GPRS_NO_ROAM */ | |
1893 BAT_CME_ERROR_GPRS_SER_OPT_NSUP = 0x84, /* GPRS_SER_OPT_NSUP */ | |
1894 BAT_CME_ERROR_GPRS_SER_OPT_NSUB = 0x85, /* GPRS_SER_OPT_NSUB */ | |
1895 BAT_CME_ERROR_GPRS_SER_OPT_OOO = 0x86, /* GPRS_SER_OPT_0000 */ | |
1896 BAT_CME_ERROR_GPRS_UNSPEC = 0x94, /* GPRS_UNSPEC */ | |
1897 BAT_CME_ERROR_GPRS_PDP_AUTH = 0x95, /* GPRS_PDP_AUTH */ | |
1898 BAT_CME_ERROR_GPRS_BAD_MOD_CLASS = 0x96, /* GPRS_BAD_MOD_CLASS */ | |
1899 BAT_CME_ERROR_FAILED_TO_ABORT = 0x200, /* Failed to abort */ | |
1900 BAT_CME_ERROR_ACM_RESET_NEEDED = 0x201, /* ACM reset needed */ | |
1901 BAT_CME_ERROR_SIM_SAT_BUSY = 0x202, /* Sim is busy with SAT (sw1=0x93), further normal commands allowed */ | |
1902 BAT_CME_ERROR_SIM_NO_EXT_AVAIL = 0x203, /* sim extension memory full */ | |
1903 BAT_CME_ERROR_SIM_RESET_NEEDED = 0x204, /* SIM reinserted, sim reset needed */ | |
1904 BAT_CME_ERROR_ABORTEDBYNETWORK = 0x205 /* PLMN Search aborted by Network */ | |
1905 }T_BAT_VAL_plus_cme_error_error; | |
1906 #endif | |
1907 | |
1908 /* | |
1909 * Enum to value table VAL_percent_cmgl_alpha_cs | |
1910 * CCDGEN:WriteEnum_Count==282 | |
1911 */ | |
1912 #ifndef __T_BAT_VAL_percent_cmgl_alpha_cs__ | |
1913 #define __T_BAT_VAL_percent_cmgl_alpha_cs__ | |
1914 typedef enum | |
1915 { | |
1916 BAT_P_CMGL_ALPHA_CS_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
1917 BAT_P_CMGL_ALPHA_CS_GSM_DEF = 0x0, /* 7 bit */ | |
1918 BAT_P_CMGL_ALPHA_CS_GSM_INT = 0x1, /* 7 bit (bit 8 set) */ | |
1919 BAT_P_CMGL_ALPHA_CS_HEX = 0x2, /* 8 bit transparent */ | |
1920 BAT_P_CMGL_ALPHA_CS_UCS2 = 0x3, /* 16 bit unicode */ | |
1921 BAT_P_CMGL_ALPHA_CS_SIM = 0x4, /* SIM card format */ | |
1922 BAT_P_CMGL_ALPHA_CS_ASCII = 0x5 /* ASCII */ | |
1923 }T_BAT_VAL_percent_cmgl_alpha_cs; | |
1924 #endif | |
1925 | |
1926 /* | |
1927 * Enum to value table VAL_plus_cmgl_alpha_cs | |
1928 * CCDGEN:WriteEnum_Count==283 | |
1929 */ | |
1930 #ifndef __T_BAT_VAL_plus_cmgl_alpha_cs__ | |
1931 #define __T_BAT_VAL_plus_cmgl_alpha_cs__ | |
1932 typedef enum | |
1933 { | |
1934 BAT_CMGL_ALPHA_CS_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
1935 BAT_CMGL_ALPHA_CS_GSM_DEF = 0x0, /* 7 bit */ | |
1936 BAT_CMGL_ALPHA_CS_GSM_INT = 0x1, /* 7 bit (bit 8 set) */ | |
1937 BAT_CMGL_ALPHA_CS_HEX = 0x2, /* 8 bit transparent */ | |
1938 BAT_CMGL_ALPHA_CS_UCS2 = 0x3, /* 16 bit unicode */ | |
1939 BAT_CMGL_ALPHA_CS_SIM = 0x4, /* SIM card format */ | |
1940 BAT_CMGL_ALPHA_CS_ASCII = 0x5 /* ASCII */ | |
1941 }T_BAT_VAL_plus_cmgl_alpha_cs; | |
1942 #endif | |
1943 | |
1944 /* | |
1945 * Enum to value table VAL_percent_cmgl_stat | |
1946 * CCDGEN:WriteEnum_Count==284 | |
1947 */ | |
1948 #ifndef __T_BAT_VAL_percent_cmgl_stat__ | |
1949 #define __T_BAT_VAL_percent_cmgl_stat__ | |
1950 typedef enum | |
1951 { | |
1952 BAT_P_CMGL_STAT_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
1953 BAT_P_CMGL_STAT_REC_UNREAD = 0x0, /* received unread message (i.e. new message) */ | |
1954 BAT_P_CMGL_STAT_REC_READ = 0x1, /* received read message */ | |
1955 BAT_P_CMGL_STAT_STO_UNSENT = 0x2, /* stored unsent message (only applicable to SMs) */ | |
1956 BAT_P_CMGL_STAT_STO_SEND = 0x3, /* stored sent message (only applicable to SMs) */ | |
1957 BAT_P_CMGL_STAT_ALL = 0x4 /* all messages (only applicable to %CMGL command) */ | |
1958 }T_BAT_VAL_percent_cmgl_stat; | |
1959 #endif | |
1960 | |
1961 /* | |
1962 * Enum to value table VAL_plus_cmgl_stat | |
1963 * CCDGEN:WriteEnum_Count==285 | |
1964 */ | |
1965 #ifndef __T_BAT_VAL_plus_cmgl_stat__ | |
1966 #define __T_BAT_VAL_plus_cmgl_stat__ | |
1967 typedef enum | |
1968 { | |
1969 BAT_CMGL_STAT_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
1970 BAT_CMGL_STAT_REC_UNREAD = 0x0, /* received unread message (i.e. new message) */ | |
1971 BAT_CMGL_STAT_REC_READ = 0x1, /* received read message */ | |
1972 BAT_CMGL_STAT_STO_UNSENT = 0x2, /* stored unsent message (only applicable to SMs) */ | |
1973 BAT_CMGL_STAT_STO_SEND = 0x3, /* stored sent message (only applicable to SMs) */ | |
1974 BAT_CMGL_STAT_ALL = 0x4 /* all messages (only applicable to +CMGL command) */ | |
1975 }T_BAT_VAL_plus_cmgl_stat; | |
1976 #endif | |
1977 | |
1978 /* | |
1979 * Enum to value table VAL_plus_cmgl_w_alpha_cs | |
1980 * CCDGEN:WriteEnum_Count==286 | |
1981 */ | |
1982 #ifndef __T_BAT_VAL_plus_cmgl_w_alpha_cs__ | |
1983 #define __T_BAT_VAL_plus_cmgl_w_alpha_cs__ | |
1984 typedef enum | |
1985 { | |
1986 BAT_CMGL_W_ALPHA_CS_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
1987 BAT_CMGL_W_ALPHA_CS_GSM_DEF = 0x0, /* 7 bit */ | |
1988 BAT_CMGL_W_ALPHA_CS_GSM_INT = 0x1, /* 7 bit (bit 8 set) */ | |
1989 BAT_CMGL_W_ALPHA_CS_HEX = 0x2, /* 8 bit transparent */ | |
1990 BAT_CMGL_W_ALPHA_CS_UCS2 = 0x3, /* 16 bit unicode */ | |
1991 BAT_CMGL_W_ALPHA_CS_SIM = 0x4, /* SIM card format */ | |
1992 BAT_CMGL_W_ALPHA_CS_ASCII = 0x5 /* ASCII */ | |
1993 }T_BAT_VAL_plus_cmgl_w_alpha_cs; | |
1994 #endif | |
1995 | |
1996 /* | |
1997 * Enum to value table VAL_plus_cmgl_w_stat | |
1998 * CCDGEN:WriteEnum_Count==287 | |
1999 */ | |
2000 #ifndef __T_BAT_VAL_plus_cmgl_w_stat__ | |
2001 #define __T_BAT_VAL_plus_cmgl_w_stat__ | |
2002 typedef enum | |
2003 { | |
2004 BAT_CMGL_W_STAT_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
2005 BAT_CMGL_W_STAT_REC_UNREAD = 0x0, /* received unread message (i.e. new message) */ | |
2006 BAT_CMGL_W_STAT_REC_READ = 0x1, /* received read message */ | |
2007 BAT_CMGL_W_STAT_STO_UNSENT = 0x2, /* stored unsent message (only applicable to SMs) */ | |
2008 BAT_CMGL_W_STAT_STO_SEND = 0x3, /* stored sent message (only applicable to SMs) */ | |
2009 BAT_CMGL_W_STAT_ALL = 0x4 /* all messages (only applicable to +CMGL command) */ | |
2010 }T_BAT_VAL_plus_cmgl_w_stat; | |
2011 #endif | |
2012 | |
2013 /* | |
2014 * Enum to value table val_percent_cmgr_alpha_cs | |
2015 * CCDGEN:WriteEnum_Count==288 | |
2016 */ | |
2017 #ifndef __T_BAT_val_percent_cmgr_alpha_cs__ | |
2018 #define __T_BAT_val_percent_cmgr_alpha_cs__ | |
2019 typedef enum | |
2020 { | |
2021 BAT_P_CMGR_ALPHA_CS_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
2022 BAT_P_CMGR_ALPHA_CS_GSM_DEF = 0x0, /* 7bit */ | |
2023 BAT_P_CMGR_ALPHA_CS_GSM_INT = 0x1, /* 7 bit (bit 8 set) */ | |
2024 BAT_P_CMGR_ALPHA_CS_HEX = 0x2, /* 8 bit transparent */ | |
2025 BAT_P_CMGR_ALPHA_CS_UCS2 = 0x3, /* 16 bit unicode */ | |
2026 BAT_P_CMGR_ALPHA_CS_SIM = 0x4, /* SIM card format */ | |
2027 BAT_P_CMGR_ALPHA_CS_ASCII = 0x5 /* ASCII */ | |
2028 }T_BAT_val_percent_cmgr_alpha_cs; | |
2029 #endif | |
2030 | |
2031 /* | |
2032 * Enum to value table VAL_plus_cmgr_alpha_cs | |
2033 * CCDGEN:WriteEnum_Count==289 | |
2034 */ | |
2035 #ifndef __T_BAT_VAL_plus_cmgr_alpha_cs__ | |
2036 #define __T_BAT_VAL_plus_cmgr_alpha_cs__ | |
2037 typedef enum | |
2038 { | |
2039 BAT_CMGR_ALPHA_CS_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
2040 BAT_CMGR_ALPHA_CS_GSM_DEF = 0x0, /* 7 bit */ | |
2041 BAT_CMGR_ALPHA_CS_GSM_INT = 0x1, /* 7 bit (bit 8 set) */ | |
2042 BAT_CMGR_ALPHA_CS_HEX = 0x2, /* 8 bit transparent */ | |
2043 BAT_CMGR_ALPHA_CS_UCS2 = 0x3, /* 16 bit unicode */ | |
2044 BAT_CMGR_ALPHA_CS_SIM = 0x4, /* SIM card format */ | |
2045 BAT_CMGR_ALPHA_CS_ASCII = 0x5 /* ASCII */ | |
2046 }T_BAT_VAL_plus_cmgr_alpha_cs; | |
2047 #endif | |
2048 | |
2049 /* | |
2050 * Enum to value table VAL_plus_cmgr_w_alpha_cs | |
2051 * CCDGEN:WriteEnum_Count==290 | |
2052 */ | |
2053 #ifndef __T_BAT_VAL_plus_cmgr_w_alpha_cs__ | |
2054 #define __T_BAT_VAL_plus_cmgr_w_alpha_cs__ | |
2055 typedef enum | |
2056 { | |
2057 BAT_CMGR_W_ALPHA_CS_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
2058 BAT_CMGR_W_ALPHA_CS_GSM_DEF = 0x0, /* 7 bit */ | |
2059 BAT_CMGR_W_ALPHA_CS_GSM_INT = 0x1, /* 7 bit (bit 8 set) */ | |
2060 BAT_CMGR_W_ALPHA_CS_HEX = 0x2, /* 8 bit transparent */ | |
2061 BAT_CMGR_W_ALPHA_CS_UCS2 = 0x3, /* 16 bit unicode */ | |
2062 BAT_CMGR_W_ALPHA_CS_SIM = 0x4, /* SIM card format */ | |
2063 BAT_CMGR_W_ALPHA_CS_ASCII = 0x5 /* ASCII */ | |
2064 }T_BAT_VAL_plus_cmgr_w_alpha_cs; | |
2065 #endif | |
2066 | |
2067 /* | |
2068 * Enum to value table VAL_plus_cmod_mode | |
2069 * CCDGEN:WriteEnum_Count==291 | |
2070 */ | |
2071 #ifndef __T_BAT_VAL_plus_cmod_mode__ | |
2072 #define __T_BAT_VAL_plus_cmod_mode__ | |
2073 typedef enum | |
2074 { | |
2075 BAT_CMOD_MODE_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
2076 BAT_CMOD_MODE_SINGLE = 0x0, /* Single mode */ | |
2077 BAT_CMOD_MODE_ALT_VOICE_FAX = 0x1, /* Alternating voice/fax (teleservice 61) */ | |
2078 BAT_CMOD_MODE_ALT_VOICE_DATA = 0x2, /* Alternating voice/data (bearer service 61) */ | |
2079 BAT_CMOD_MODE_DATA_FOLLOWS_VOICE = 0x3 /* Voice followed by data (bearer service 81) */ | |
2080 }T_BAT_VAL_plus_cmod_mode; | |
2081 #endif | |
2082 | |
2083 /* | |
2084 * Enum to value table VAL_plus_cms_error_err | |
2085 * CCDGEN:WriteEnum_Count==292 | |
2086 */ | |
2087 #ifndef __T_BAT_VAL_plus_cms_error_err__ | |
2088 #define __T_BAT_VAL_plus_cms_error_err__ | |
2089 typedef enum | |
2090 { | |
2091 BAT_CMS_ERROR_UNALLOC_NUM = 0x1, /* Unassigned (unallocated) number */ | |
2092 BAT_CMS_ERROR_OP_DETERM_BARR = 0x8, /* Operator determined barring */ | |
2093 BAT_CMS_ERROR_CALL_BARR = 0xa, /* Call barred */ | |
2094 BAT_CMS_ERROR_TRANS_REJECT = 0x15, /* Short message transfer rejected */ | |
2095 BAT_CMS_ERROR_DEST_OUT_OF_SERV = 0x1b, /* Destination out of service */ | |
2096 BAT_CMS_ERROR_UNIDENT_SUBSC = 0x1c, /* Unidentified subscriber */ | |
2097 BAT_CMS_ERROR_FAC_REJECT = 0x1d, /* Facility rejected */ | |
2098 BAT_CMS_ERROR_UNKNOWN_SUBSC = 0x1e, /* Unknown subscriber */ | |
2099 BAT_CMS_ERROR_NET_OUT_OF_ORDER = 0x26, /* Network out of order */ | |
2100 BAT_CMS_ERROR_TEMP_FAIL = 0x29, /* Temporary failure */ | |
2101 BAT_CMS_ERROR_CONGESTION = 0x2a, /* Congestion - the short message service cannot be serviced because of high traffic */ | |
2102 BAT_CMS_ERROR_RES_UNAVAIL = 0x2f, /* Resources unavailable, unspecified */ | |
2103 BAT_CMS_ERROR_FAC_NOT_SUBSCR = 0x32, /* Requested facility not subscribed */ | |
2104 BAT_CMS_ERROR_FAC_NOT_IMPL = 0x45, /* Requested facility not implemented */ | |
2105 BAT_CMS_ERROR_TRANS_REF_INVAL = 0x51, /* Invalid short message transfer reference value */ | |
2106 BAT_CMS_ERROR_INVAL_SM = 0x5f, /* Invalid message, unspecified */ | |
2107 BAT_CMS_ERROR_INVAL_MAN_INFO = 0x60, /* Invalid mandatory information */ | |
2108 BAT_CMS_ERROR_MSG_TYP_NOT_EXIST = 0x61, /* Message type non-existent or not implemented */ | |
2109 BAT_CMS_ERROR_MSG_NOT_COMPATIBLE = 0x62, /* Message not compatible with short message protocol state */ | |
2110 BAT_CMS_ERROR_INFO_ELEM_NOT_IMPL = 0x63, /* Information element non-existent or not implemented */ | |
2111 BAT_CMS_ERROR_PROT_ERR = 0x6f, /* Protocol error, unspecified */ | |
2112 BAT_CMS_ERROR_INTERWRK_UNSPEC = 0x7f, /* Interworking, unspecified */ | |
2113 BAT_CMS_ERROR_TLMTK_NOT_SUP = 0x80, /* Telematic interworking not supported */ | |
2114 BAT_CMS_ERROR_SM0_NOT_SUP = 0x81, /* Short message Type 0 not supported */ | |
2115 BAT_CMS_ERROR_CANT_REPLACE_SM = 0x82, /* Cannot replace short message */ | |
2116 BAT_CMS_ERROR_UNSPEC_PID = 0x8f, /* Unspecified TP-PID error */ | |
2117 BAT_CMS_ERROR_DCS_NOT_SUP = 0x90, /* Data coding scheme (alphabet) not supported */ | |
2118 BAT_CMS_ERROR_MSG_CLASS_NOT_SUP = 0x91, /* Message class not supported */ | |
2119 BAT_CMS_ERROR_UNSPEC_TP_DCS = 0x9f, /* Unspecified TP-DCS error */ | |
2120 BAT_CMS_ERROR_CMD_NOT_ACT = 0xa0, /* Command cannot be actioned */ | |
2121 BAT_CMS_ERROR_CMD_UN_SUP = 0xa1, /* Command unsupported */ | |
2122 BAT_CMS_ERROR_UNSPEC_TP_CMD = 0xaf, /* Unspecified TP-Command error */ | |
2123 BAT_CMS_ERROR_TPDU_UNSUP = 0xb0, /* TPDU not supported */ | |
2124 BAT_CMS_ERROR_SC_BUSY = 0xc0, /* SC busy */ | |
2125 BAT_CMS_ERROR_NO_SC_SUBSC = 0xc1, /* No SC subscription */ | |
2126 BAT_CMS_ERROR_SC_SYS_FAIL = 0xc2, /* SC system failure */ | |
2127 BAT_CMS_ERROR_INVAL_SME = 0xc3, /* Invalid SME address */ | |
2128 BAT_CMS_ERROR_DEST_SME_BARR = 0xc4, /* Destination SME barred */ | |
2129 BAT_CMS_ERROR_SM_REJ_DUPL_SM = 0xc5, /* SM Rejected-Duplicate SM */ | |
2130 BAT_CMS_ERROR_SIM_SMS_STOR_FULL = 0xd0, /* SIM SMS storage full */ | |
2131 BAT_CMS_ERROR_NO_STOR_IN_SIM = 0xd1, /* No SMS storage capability in SIM */ | |
2132 BAT_CMS_ERROR_IN_MS = 0xd2, /* Error in MS */ | |
2133 BAT_CMS_ERROR_MEM_CAP_EXCEED = 0xd3, /* Memory Capacity Exceeded */ | |
2134 BAT_CMS_ERROR_SATK_BUSY = 0xd4, /* SIM Application Toolkit Busy */ | |
2135 BAT_CMS_ERROR_UNSPECIFIED = 0xff, /* Unspecified error cause */ | |
2136 BAT_CMS_ERROR_ME_FAIL = 0x12c, /* ME failure */ | |
2137 BAT_CMS_ERROR_SERV_RES = 0x12d, /* SMS service of ME reserved */ | |
2138 BAT_CMS_ERROR_OP_NOT_ALLOWED = 0x12e, /* Operation not allowed */ | |
2139 BAT_CMS_ERROR_OP_NOT_SUP = 0x12f, /* Operation not supported */ | |
2140 BAT_CMS_ERROR_INVAL_PDU_MOD = 0x130, /* Invalid PDU mode parameter */ | |
2141 BAT_CMS_ERROR_INVAL_TXT_MOD = 0x131, /* Invalid text mode parameter */ | |
2142 BAT_CMS_ERROR_SIM_NOT_INS = 0x136, /* SIM not inserted */ | |
2143 BAT_CMS_ERROR_SIM_PIN_REQ = 0x137, /* SIM PIN necessary */ | |
2144 BAT_CMS_ERROR_PH_SIM_PIN_REQ = 0x138, /* PH-SIM PIN necessary */ | |
2145 BAT_CMS_ERROR_SIM_FAIL = 0x139, /* SIM failure */ | |
2146 BAT_CMS_ERROR_SIM_BUSY = 0x13a, /* SIM busy */ | |
2147 BAT_CMS_ERROR_SIM_WRONG = 0x13b, /* SIM wrong */ | |
2148 BAT_CMS_ERROR_SIM_PUK_REQ = 0x13c, /* SIM PUK necessary */ | |
2149 BAT_CMS_ERROR_SIM_PIN2_REQ = 0x13d, /* SIM PIN2 necessary */ | |
2150 BAT_CMS_ERROR_SIM_PUK2_REQ = 0x13e, /* SIM PUK2 necessary */ | |
2151 BAT_CMS_ERROR_MEM_FAIL = 0x140, /* Memory failure */ | |
2152 BAT_CMS_ERROR_INVAL_MEM_IDX = 0x141, /* Invalid memory index */ | |
2153 BAT_CMS_ERROR_MEM_FULL = 0x142, /* Memory full */ | |
2154 BAT_CMS_ERROR_SMSC_ADDR_UNKNOWN = 0x14a, /* SMSC address unknown */ | |
2155 BAT_CMS_ERROR_NO_NET_SERV = 0x14b, /* No network service */ | |
2156 BAT_CMS_ERROR_NET_TIMEOUT = 0x14c, /* Network timeout */ | |
2157 BAT_CMS_ERROR_NO_CNMA_ACK_EXPECT = 0x154, /* No CNMA ack expected */ | |
2158 BAT_CMS_ERROR_UNKNOWN = 0x1f4, /* Unknown error */ | |
2159 BAT_CMS_ERROR_FAILED_TO_ABORT = 0x200, /* Failed to abort */ | |
2160 BAT_CMS_ERROR_ACM_RESET_NEEDED = 0x201 /* ACM reset needed */ | |
2161 }T_BAT_VAL_plus_cms_error_err; | |
2162 #endif | |
2163 | |
2164 /* | |
2165 * Enum to value table VAL_plus_cmt_alpha_cs | |
2166 * CCDGEN:WriteEnum_Count==293 | |
2167 */ | |
2168 #ifndef __T_BAT_VAL_plus_cmt_alpha_cs__ | |
2169 #define __T_BAT_VAL_plus_cmt_alpha_cs__ | |
2170 typedef enum | |
2171 { | |
2172 BAT_CMT_ALPHA_CS_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
2173 BAT_CMT_ALPHA_CS_GSM_DEF = 0x0, /* 7 bit */ | |
2174 BAT_CMT_ALPHA_CS_GSM_INT = 0x1, /* 7 bit (bit 8 set) */ | |
2175 BAT_CMT_ALPHA_CS_HEX = 0x2, /* 8 bit transparent */ | |
2176 BAT_CMT_ALPHA_CS_UCS2 = 0x3, /* 16 bit unicode */ | |
2177 BAT_CMT_ALPHA_CS_SIM = 0x4, /* SIM card format */ | |
2178 BAT_CMT_ALPHA_CS_ASCII = 0x5 /* ASCII */ | |
2179 }T_BAT_VAL_plus_cmt_alpha_cs; | |
2180 #endif | |
2181 | |
2182 /* | |
2183 * Enum to value table VAL_plus_cmt_w_alpha_cs | |
2184 * CCDGEN:WriteEnum_Count==294 | |
2185 */ | |
2186 #ifndef __T_BAT_VAL_plus_cmt_w_alpha_cs__ | |
2187 #define __T_BAT_VAL_plus_cmt_w_alpha_cs__ | |
2188 typedef enum | |
2189 { | |
2190 BAT_CMT_W_ALPHA_CS_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
2191 BAT_CMT_W_ALPHA_CS_GSM_DEF = 0x0, /* 7 bit */ | |
2192 BAT_CMT_W_ALPHA_CS_GSM_INT = 0x1, /* 7 bit (bit 8 set) */ | |
2193 BAT_CMT_W_ALPHA_CS_HEX = 0x2, /* 8 bit transparent */ | |
2194 BAT_CMT_W_ALPHA_CS_UCS2 = 0x3, /* 16 bit unicode */ | |
2195 BAT_CMT_W_ALPHA_CS_SIM = 0x4, /* SIM card format */ | |
2196 BAT_CMT_W_ALPHA_CS_ASCII = 0x5 /* ASCII */ | |
2197 }T_BAT_VAL_plus_cmt_w_alpha_cs; | |
2198 #endif | |
2199 | |
2200 /* | |
2201 * Enum to value table VAL_plus_cmut_n | |
2202 * CCDGEN:WriteEnum_Count==295 | |
2203 */ | |
2204 #ifndef __T_BAT_VAL_plus_cmut_n__ | |
2205 #define __T_BAT_VAL_plus_cmut_n__ | |
2206 typedef enum | |
2207 { | |
2208 BAT_CMUT_N_OFF = 0x0, /* mute off */ | |
2209 BAT_CMUT_N_ON = 0x1 /* mute on */ | |
2210 }T_BAT_VAL_plus_cmut_n; | |
2211 #endif | |
2212 | |
2213 /* | |
2214 * Enum to value table VAL_plus_cmux_mode | |
2215 * CCDGEN:WriteEnum_Count==296 | |
2216 */ | |
2217 #ifndef __T_BAT_VAL_plus_cmux_mode__ | |
2218 #define __T_BAT_VAL_plus_cmux_mode__ | |
2219 typedef enum | |
2220 { | |
2221 BAT_CMUX_MODE_BASIC = 0x0, /* Basic operation */ | |
2222 BAT_CMUX_MODE_ADVANCED = 0x1 /* Advanced operation */ | |
2223 }T_BAT_VAL_plus_cmux_mode; | |
2224 #endif | |
2225 | |
2226 /* | |
2227 * Enum to value table VAL_plus_cmux_port_speed | |
2228 * CCDGEN:WriteEnum_Count==297 | |
2229 */ | |
2230 #ifndef __T_BAT_VAL_plus_cmux_port_speed__ | |
2231 #define __T_BAT_VAL_plus_cmux_port_speed__ | |
2232 typedef enum | |
2233 { | |
2234 BAT_CMUX_SPEED_9600 = 0x1, /* 9600bps */ | |
2235 BAT_CMUX_SPEED_19200 = 0x2, /* 19200bps */ | |
2236 BAT_CMUX_SPEED_38400 = 0x3, /* 38400bps */ | |
2237 BAT_CMUX_SPEED_57600 = 0x4, /* 57600bps */ | |
2238 BAT_CMUX_SPEED_115200 = 0x5, /* 115200bps */ | |
2239 BAT_CMUX_SPEED_230400 = 0x6 /* 230400bps */ | |
2240 }T_BAT_VAL_plus_cmux_port_speed; | |
2241 #endif | |
2242 | |
2243 /* | |
2244 * Enum to value table VAL_plus_cmux_subset | |
2245 * CCDGEN:WriteEnum_Count==298 | |
2246 */ | |
2247 #ifndef __T_BAT_VAL_plus_cmux_subset__ | |
2248 #define __T_BAT_VAL_plus_cmux_subset__ | |
2249 typedef enum | |
2250 { | |
2251 BAT_CMUX_SUBSET_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
2252 BAT_CMUX_SUBSET_UIH = 0x0, /* UIH frames used only */ | |
2253 BAT_CMUX_SUBSET_UI = 0x1, /* UI frames used only */ | |
2254 BAT_CMUX_SUBSET_I = 0x2 /* I frames used only */ | |
2255 }T_BAT_VAL_plus_cmux_subset; | |
2256 #endif | |
2257 | |
2258 /* | |
2259 * Enum to value table VAL_percent_cnap_pres_mode | |
2260 * CCDGEN:WriteEnum_Count==299 | |
2261 */ | |
2262 #ifndef __T_BAT_VAL_percent_cnap_pres_mode__ | |
2263 #define __T_BAT_VAL_percent_cnap_pres_mode__ | |
2264 typedef enum | |
2265 { | |
2266 BAT_P_CNAP_PRES_NAME = 0x0, /* Name presentation allowed */ | |
2267 BAT_P_CNAP_PRES_RESTRICTED = 0x1, /* Presentation restricted */ | |
2268 BAT_P_CNAP_PRES_NO_NAME = 0x2, /* Name unavailable */ | |
2269 BAT_P_CNAP_PRES_NAME_RESTRICTED = 0x3 /* Name presentation restricted */ | |
2270 }T_BAT_VAL_percent_cnap_pres_mode; | |
2271 #endif | |
2272 | |
2273 /* | |
2274 * Enum to value table VAL_percent_cnap_status | |
2275 * CCDGEN:WriteEnum_Count==300 | |
2276 */ | |
2277 #ifndef __T_BAT_VAL_percent_cnap_status__ | |
2278 #define __T_BAT_VAL_percent_cnap_status__ | |
2279 typedef enum | |
2280 { | |
2281 BAT_P_CNAP_STATUS_OFF = 0x0, /* Service is not provisioned */ | |
2282 BAT_P_CNAP_STATUS_ON = 0x1, /* Service is provisioned */ | |
2283 BAT_P_CNAP_STATUS_UNKNOWN = 0x2 /* Service status is unknown (no information available from network) */ | |
2284 }T_BAT_VAL_percent_cnap_status; | |
2285 #endif | |
2286 | |
2287 /* | |
2288 * Enum to value table VAL_plus_cnma_n | |
2289 * CCDGEN:WriteEnum_Count==301 | |
2290 */ | |
2291 #ifndef __T_BAT_VAL_plus_cnma_n__ | |
2292 #define __T_BAT_VAL_plus_cnma_n__ | |
2293 typedef enum | |
2294 { | |
2295 BAT_CNMA_N_RP_ACK = 0x1, /* send RP-ACK (or buffered result code received correctly) */ | |
2296 BAT_CNMA_N_RP_ERROR = 0x2 /* send RP-ERROR (if PDU is not given, ME/TA shall send SMS-DELIVER-REPORT with GSM 03.40 TP-FCS value set to 'FF' (unspecified error cause)) */ | |
2297 }T_BAT_VAL_plus_cnma_n; | |
2298 #endif | |
2299 | |
2300 /* | |
2301 * Enum to value table VAL_plus_cnmi_bm | |
2302 * CCDGEN:WriteEnum_Count==302 | |
2303 */ | |
2304 #ifndef __T_BAT_VAL_plus_cnmi_bm__ | |
2305 #define __T_BAT_VAL_plus_cnmi_bm__ | |
2306 typedef enum | |
2307 { | |
2308 BAT_CNMI_BM_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
2309 BAT_CNMI_BM_NO_INDICATION = 0x0, /* Store message to BM, do not generate CBM indication */ | |
2310 BAT_CNMI_BM_INDICATION = 0x1, /* Store message to BM, generate CBM indication */ | |
2311 BAT_CNMI_BM_FORWARD = 0x2, /* Forward message to TE */ | |
2312 BAT_CNMI_BM_FORWARD_CLASS_3 = 0x3 /* Forward message to TE (except class 0,1,2) */ | |
2313 }T_BAT_VAL_plus_cnmi_bm; | |
2314 #endif | |
2315 | |
2316 /* | |
2317 * Enum to value table VAL_plus_cnmi_ds | |
2318 * CCDGEN:WriteEnum_Count==303 | |
2319 */ | |
2320 #ifndef __T_BAT_VAL_plus_cnmi_ds__ | |
2321 #define __T_BAT_VAL_plus_cnmi_ds__ | |
2322 typedef enum | |
2323 { | |
2324 BAT_CNMI_DS_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
2325 BAT_CNMI_DS_DONT_FORWARD = 0x0, /* Do not forward SMS-STATUS-REPORT to TE */ | |
2326 BAT_CNMI_DS_FORWARD = 0x1 /* Forward SMS-STATUS-REPORT to TE */ | |
2327 }T_BAT_VAL_plus_cnmi_ds; | |
2328 #endif | |
2329 | |
2330 /* | |
2331 * Enum to value table VAL_plus_cnmi_mt | |
2332 * CCDGEN:WriteEnum_Count==304 | |
2333 */ | |
2334 #ifndef __T_BAT_VAL_plus_cnmi_mt__ | |
2335 #define __T_BAT_VAL_plus_cnmi_mt__ | |
2336 typedef enum | |
2337 { | |
2338 BAT_CNMI_MT_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
2339 BAT_CNMI_MT_NO_INDICATION = 0x0, /* Store message according to its class, do not generate SMS-DELIVER indication */ | |
2340 BAT_CNMI_MT_INDICATION = 0x1, /* Store message according to its class, generate SMS-DELIVER indication */ | |
2341 BAT_CNMI_MT_FORWARD = 0x2, /* Forward message to TE (except class 2) */ | |
2342 BAT_CNMI_MT_FORWARD_CLASS_3 = 0x3 /* Forward message to TE (except class 0,1,2) */ | |
2343 }T_BAT_VAL_plus_cnmi_mt; | |
2344 #endif | |
2345 | |
2346 /* | |
2347 * Enum to value table VAL_plus_colp_m | |
2348 * CCDGEN:WriteEnum_Count==305 | |
2349 */ | |
2350 #ifndef __T_BAT_VAL_plus_colp_m__ | |
2351 #define __T_BAT_VAL_plus_colp_m__ | |
2352 typedef enum | |
2353 { | |
2354 BAT_COLP_M_NOT_PROVISIONED = 0x0, /* COLP not provisioned */ | |
2355 BAT_COLP_M_PROVISIONED = 0x1, /* COLP provisioned */ | |
2356 BAT_COLP_M_UNKNOWN = 0x2 /* unknown */ | |
2357 }T_BAT_VAL_plus_colp_m; | |
2358 #endif | |
2359 | |
2360 /* | |
2361 * Enum to value table VAL_plus_colp_w_m | |
2362 * CCDGEN:WriteEnum_Count==306 | |
2363 */ | |
2364 #ifndef __T_BAT_VAL_plus_colp_w_m__ | |
2365 #define __T_BAT_VAL_plus_colp_w_m__ | |
2366 typedef enum | |
2367 { | |
2368 BAT_COLP_W_M_NOT_PROVISIONED = 0x0, /* COLP not provisioned */ | |
2369 BAT_COLP_W_M_PROVISIONED = 0x1, /* COLP provisioned */ | |
2370 BAT_COLP_W_M_UNKNOWN = 0x2 /* unknown */ | |
2371 }T_BAT_VAL_plus_colp_w_m; | |
2372 #endif | |
2373 | |
2374 /* | |
2375 * Enum to value table VAL_at_connect_data_rate | |
2376 * CCDGEN:WriteEnum_Count==307 | |
2377 */ | |
2378 #ifndef __T_BAT_VAL_at_connect_data_rate__ | |
2379 #define __T_BAT_VAL_at_connect_data_rate__ | |
2380 typedef enum | |
2381 { | |
2382 BAT_AT_CONNECT_RATE_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
2383 BAT_AT_CONNECT_RATE_300 = 0x1, /* 300bps */ | |
2384 BAT_AT_CONNECT_RATE_1200 = 0x2, /* 1200bps */ | |
2385 BAT_AT_CONNECT_RATE_2400 = 0x3, /* 2400bps */ | |
2386 BAT_AT_CONNECT_RATE_4800 = 0x4, /* 4800bps */ | |
2387 BAT_AT_CONNECT_RATE_9600 = 0x5, /* 9600bps */ | |
2388 BAT_AT_CONNECT_RATE_14400 = 0x6, /* 14400bps */ | |
2389 BAT_AT_CONNECT_RATE_19200 = 0x7, /* 19200bps */ | |
2390 BAT_AT_CONNECT_RATE_38400 = 0x8 /* 38400bps */ | |
2391 }T_BAT_VAL_at_connect_data_rate; | |
2392 #endif | |
2393 | |
2394 /* | |
2395 * Enum to value table VAL_percent_cops_format | |
2396 * CCDGEN:WriteEnum_Count==308 | |
2397 */ | |
2398 #ifndef __T_BAT_VAL_percent_cops_format__ | |
2399 #define __T_BAT_VAL_percent_cops_format__ | |
2400 typedef enum | |
2401 { | |
2402 BAT_P_COPS_FORMAT_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
2403 BAT_P_COPS_FORMAT_LONG = 0x0, /* Long format alphanumeric */ | |
2404 BAT_P_COPS_FORMAT_SHORT = 0x1, /* Short format alphanumeric */ | |
2405 BAT_P_COPS_FORMAT_NUMERIC = 0x2 /* Numeric */ | |
2406 }T_BAT_VAL_percent_cops_format; | |
2407 #endif | |
2408 | |
2409 /* | |
2410 * Enum to value table VAL_percent_cops_mode | |
2411 * CCDGEN:WriteEnum_Count==309 | |
2412 */ | |
2413 #ifndef __T_BAT_VAL_percent_cops_mode__ | |
2414 #define __T_BAT_VAL_percent_cops_mode__ | |
2415 typedef enum | |
2416 { | |
2417 BAT_P_COPS_MODE_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
2418 BAT_P_COPS_MODE_AUTO = 0x0, /* Automatic */ | |
2419 BAT_P_COPS_MODE_MANUAL = 0x1, /* Manual */ | |
2420 BAT_P_COPS_MODE_DEREGISTER = 0x2, /* Deregister from network */ | |
2421 BAT_P_COPS_MODE_SET_ONLY = 0x3, /* Set operator format only */ | |
2422 BAT_P_COPS_MODE_BOTH = 0x4 /* Manual/automatic. If manual selection fails, automatic mode is entered */ | |
2423 }T_BAT_VAL_percent_cops_mode; | |
2424 #endif | |
2425 | |
2426 /* | |
2427 * Enum to value table VAL_percent_cops_service | |
2428 * CCDGEN:WriteEnum_Count==310 | |
2429 */ | |
2430 #ifndef __T_BAT_VAL_percent_cops_service__ | |
2431 #define __T_BAT_VAL_percent_cops_service__ | |
2432 typedef enum | |
2433 { | |
2434 BAT_P_COPS_SERVICE_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
2435 BAT_P_COPS_SERVICE_FULL = 0x0, /* Full service */ | |
2436 BAT_P_COPS_SERVICE_LIMITED = 0x1, /* Limited service */ | |
2437 BAT_P_COPS_SERVICE_NONE = 0x2 /* No service */ | |
2438 }T_BAT_VAL_percent_cops_service; | |
2439 #endif | |
2440 | |
2441 /* | |
2442 * Enum to value table VAL_percent_cops_status | |
2443 * CCDGEN:WriteEnum_Count==311 | |
2444 */ | |
2445 #ifndef __T_BAT_VAL_percent_cops_status__ | |
2446 #define __T_BAT_VAL_percent_cops_status__ | |
2447 typedef enum | |
2448 { | |
2449 BAT_P_COPS_STATUS_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
2450 BAT_P_COPS_STATUS_UNKNOWN = 0x0, /* Unknown */ | |
2451 BAT_P_COPS_STATUS_AVAILABLE = 0x1, /* Available */ | |
2452 BAT_P_COPS_STATUS_CURRENT = 0x2, /* This is the currently selected operator */ | |
2453 BAT_P_COPS_STATUS_FORBIDDEN = 0x3 /* This operator is in the forbidden list */ | |
2454 }T_BAT_VAL_percent_cops_status; | |
2455 #endif | |
2456 | |
2457 /* | |
2458 * Enum to value table VAL_plus_cops_format | |
2459 * CCDGEN:WriteEnum_Count==312 | |
2460 */ | |
2461 #ifndef __T_BAT_VAL_plus_cops_format__ | |
2462 #define __T_BAT_VAL_plus_cops_format__ | |
2463 typedef enum | |
2464 { | |
2465 BAT_COPS_FORMAT_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
2466 BAT_COPS_FORMAT_LONG = 0x0, /* Long format alphanumeric */ | |
2467 BAT_COPS_FORMAT_SHORT = 0x1, /* Short format alphanumeric */ | |
2468 BAT_COPS_FORMAT_NUMERIC = 0x2 /* Numeric */ | |
2469 }T_BAT_VAL_plus_cops_format; | |
2470 #endif | |
2471 | |
2472 /* | |
2473 * Enum to value table VAL_plus_cops_mode | |
2474 * CCDGEN:WriteEnum_Count==313 | |
2475 */ | |
2476 #ifndef __T_BAT_VAL_plus_cops_mode__ | |
2477 #define __T_BAT_VAL_plus_cops_mode__ | |
2478 typedef enum | |
2479 { | |
2480 BAT_COPS_MODE_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
2481 BAT_COPS_MODE_AUTO = 0x0, /* Automatic */ | |
2482 BAT_COPS_MODE_MANUAL = 0x1, /* Manual */ | |
2483 BAT_COPS_MODE_DEREGISTER = 0x2, /* Deregister from network */ | |
2484 BAT_COPS_MODE_SET_ONLY = 0x3, /* Set operator format only */ | |
2485 BAT_COPS_MODE_BOTH = 0x4 /* Manual/automatic. If manual selection fails, automatic mode is entered */ | |
2486 }T_BAT_VAL_plus_cops_mode; | |
2487 #endif | |
2488 | |
2489 /* | |
2490 * Enum to value table VAL_plus_cops_status | |
2491 * CCDGEN:WriteEnum_Count==314 | |
2492 */ | |
2493 #ifndef __T_BAT_VAL_plus_cops_status__ | |
2494 #define __T_BAT_VAL_plus_cops_status__ | |
2495 typedef enum | |
2496 { | |
2497 BAT_COPS_STATUS_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
2498 BAT_COPS_STATUS_UNKNOWN = 0x0, /* Unknown */ | |
2499 BAT_COPS_STATUS_AVAILABLE = 0x1, /* Available */ | |
2500 BAT_COPS_STATUS_CURRENT = 0x2, /* This is the currently selected operator */ | |
2501 BAT_COPS_STATUS_FORBIDDEN = 0x3 /* This operator is in the forbidden list */ | |
2502 }T_BAT_VAL_plus_cops_status; | |
2503 #endif | |
2504 | |
2505 /* | |
2506 * Enum to value table VAL_percent_cops_w_format | |
2507 * CCDGEN:WriteEnum_Count==315 | |
2508 */ | |
2509 #ifndef __T_BAT_VAL_percent_cops_w_format__ | |
2510 #define __T_BAT_VAL_percent_cops_w_format__ | |
2511 typedef enum | |
2512 { | |
2513 BAT_P_COPS_W_FORMAT_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
2514 BAT_P_COPS_W_FORMAT_LONG = 0x0, /* Long format alphanumeric */ | |
2515 BAT_P_COPS_W_FORMAT_SHORT = 0x1, /* Short format alphanumeric */ | |
2516 BAT_P_COPS_W_FORMAT_NUMERIC = 0x2 /* Numeric */ | |
2517 }T_BAT_VAL_percent_cops_w_format; | |
2518 #endif | |
2519 | |
2520 /* | |
2521 * Enum to value table VAL_percent_cops_w_mode | |
2522 * CCDGEN:WriteEnum_Count==316 | |
2523 */ | |
2524 #ifndef __T_BAT_VAL_percent_cops_w_mode__ | |
2525 #define __T_BAT_VAL_percent_cops_w_mode__ | |
2526 typedef enum | |
2527 { | |
2528 BAT_P_COPS_W_MODE_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
2529 BAT_P_COPS_W_MODE_AUTO = 0x0, /* Automatic */ | |
2530 BAT_P_COPS_W_MODE_MANUAL = 0x1, /* Manual */ | |
2531 BAT_P_COPS_W_MODE_DEREGISTER = 0x2, /* Deregister from network */ | |
2532 BAT_P_COPS_W_MODE_SET_ONLY = 0x3, /* Set operator format only */ | |
2533 BAT_P_COPS_W_MODE_BOTH = 0x4 /* Manual/automatic. If manual selection fails, automatic mode is entered */ | |
2534 }T_BAT_VAL_percent_cops_w_mode; | |
2535 #endif | |
2536 | |
2537 /* | |
2538 * Enum to value table VAL_percent_cops_w_service | |
2539 * CCDGEN:WriteEnum_Count==317 | |
2540 */ | |
2541 #ifndef __T_BAT_VAL_percent_cops_w_service__ | |
2542 #define __T_BAT_VAL_percent_cops_w_service__ | |
2543 typedef enum | |
2544 { | |
2545 BAT_P_COPS_W_SERVICE_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
2546 BAT_P_COPS_W_SERVICE_FULL = 0x0, /* Full service */ | |
2547 BAT_P_COPS_W_SERVICE_LIMITED = 0x1, /* Limited service */ | |
2548 BAT_P_COPS_W_SERVICE_NONE = 0x2 /* No service */ | |
2549 }T_BAT_VAL_percent_cops_w_service; | |
2550 #endif | |
2551 | |
2552 /* | |
2553 * Enum to value table VAL_percent_cops_w_status | |
2554 * CCDGEN:WriteEnum_Count==318 | |
2555 */ | |
2556 #ifndef __T_BAT_VAL_percent_cops_w_status__ | |
2557 #define __T_BAT_VAL_percent_cops_w_status__ | |
2558 typedef enum | |
2559 { | |
2560 BAT_P_COPS_W_STATUS_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
2561 BAT_P_COPS_W_STATUS_UNKNOWN = 0x0, /* Unknown */ | |
2562 BAT_P_COPS_W_STATUS_AVAILABLE = 0x1, /* Available */ | |
2563 BAT_P_COPS_W_STATUS_CURRENT = 0x2, /* This is the currently selected operator */ | |
2564 BAT_P_COPS_W_STATUS_FORBIDDEN = 0x3 /* This operator is in the forbidden list */ | |
2565 }T_BAT_VAL_percent_cops_w_status; | |
2566 #endif | |
2567 | |
2568 /* | |
2569 * Enum to value table VAL_percent_cpals_lines | |
2570 * CCDGEN:WriteEnum_Count==319 | |
2571 */ | |
2572 #ifndef __T_BAT_VAL_percent_cpals_lines__ | |
2573 #define __T_BAT_VAL_percent_cpals_lines__ | |
2574 typedef enum | |
2575 { | |
2576 BAT_P_CPALS_LINES_LINE1 = 0x1, /* Line 1 */ | |
2577 BAT_P_CPALS_LINES_DATA = 0x2, /* Data */ | |
2578 BAT_P_CPALS_LINES_FAX = 0x4, /* Fax */ | |
2579 BAT_P_CPALS_LINES_LINE2 = 0x100 /* Line 2 */ | |
2580 }T_BAT_VAL_percent_cpals_lines; | |
2581 #endif | |
2582 | |
2583 /* | |
2584 * Enum to value table VAL_percent_cpals_w_lines | |
2585 * CCDGEN:WriteEnum_Count==320 | |
2586 */ | |
2587 #ifndef __T_BAT_VAL_percent_cpals_w_lines__ | |
2588 #define __T_BAT_VAL_percent_cpals_w_lines__ | |
2589 typedef enum | |
2590 { | |
2591 BAT_P_CPALS_W_LINES_LINE1 = 0x1, /* Line 1 */ | |
2592 BAT_P_CPALS_W_LINES_DATA = 0x2, /* Data */ | |
2593 BAT_P_CPALS_W_LINES_FAX = 0x4, /* Fax */ | |
2594 BAT_P_CPALS_W_LINES_LINE2 = 0x100 /* Line 2 */ | |
2595 }T_BAT_VAL_percent_cpals_w_lines; | |
2596 #endif | |
2597 | |
2598 /* | |
2599 * Enum to value table VAL_plus_cpas_pas | |
2600 * CCDGEN:WriteEnum_Count==321 | |
2601 */ | |
2602 #ifndef __T_BAT_VAL_plus_cpas_pas__ | |
2603 #define __T_BAT_VAL_plus_cpas_pas__ | |
2604 typedef enum | |
2605 { | |
2606 BAT_CPAS_PAS_READY = 0x0, /* ready (ME allows commands from TA/TE) */ | |
2607 BAT_CPAS_PAS_UNAVAILABLE = 0x1, /* unavailable (ME does not allow commands from TA/TE) */ | |
2608 BAT_CPAS_PAS_UNKNOWN = 0x2, /* unknown (ME is not guaranteed to respond to instructions) */ | |
2609 BAT_CPAS_PAS_RINGING = 0x3, /* ringing (ME is ready for commands from TA/TE, but the ringer is active) */ | |
2610 BAT_CPAS_PAS_CALLINPROGRESS = 0x4, /* call in progress (ME is ready for commands from TA/TE, but a call is in progress) */ | |
2611 BAT_CPAS_PAS_ASLEEP = 0x5 /* asleep (ME is unable to process commands from TA/TE because it is in a low functionality state) */ | |
2612 }T_BAT_VAL_plus_cpas_pas; | |
2613 #endif | |
2614 | |
2615 /* | |
2616 * Enum to value table VAL_percent_cpcfu_line | |
2617 * CCDGEN:WriteEnum_Count==322 | |
2618 */ | |
2619 #ifndef __T_BAT_VAL_percent_cpcfu_line__ | |
2620 #define __T_BAT_VAL_percent_cpcfu_line__ | |
2621 typedef enum | |
2622 { | |
2623 BAT_P_CPCFU_LINE_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
2624 BAT_P_CPCFU_LINE_LINE1 = 0x1, /* Line 1 */ | |
2625 BAT_P_CPCFU_LINE_DATA = 0x2, /* Data */ | |
2626 BAT_P_CPCFU_LINE_FAX = 0x4, /* Fax */ | |
2627 BAT_P_CPCFU_LINE_LINE2 = 0x100 /* Line 2 */ | |
2628 }T_BAT_VAL_percent_cpcfu_line; | |
2629 #endif | |
2630 | |
2631 /* | |
2632 * Enum to value table VAL_percent_cpcfu_mode | |
2633 * CCDGEN:WriteEnum_Count==323 | |
2634 */ | |
2635 #ifndef __T_BAT_VAL_percent_cpcfu_mode__ | |
2636 #define __T_BAT_VAL_percent_cpcfu_mode__ | |
2637 typedef enum | |
2638 { | |
2639 BAT_P_CPCFU_MODE_CLEAR = 0x0, /* Clear Call Diverted flag */ | |
2640 BAT_P_CPCFU_MODE_SET = 0x1, /* Set Call Diverted flag */ | |
2641 BAT_P_CPCFU_MODE_QUERY = 0x2 /* Query Call Diverted flag status */ | |
2642 }T_BAT_VAL_percent_cpcfu_mode; | |
2643 #endif | |
2644 | |
2645 /* | |
2646 * Enum to value table VAL_percent_cpcfu_status | |
2647 * CCDGEN:WriteEnum_Count==324 | |
2648 */ | |
2649 #ifndef __T_BAT_VAL_percent_cpcfu_status__ | |
2650 #define __T_BAT_VAL_percent_cpcfu_status__ | |
2651 typedef enum | |
2652 { | |
2653 BAT_P_CPCFU_STATUS_ACTIVATED = 0x0, /* Activated */ | |
2654 BAT_P_CPCFU_STATUS_DEACTIVATE = 0x1 /* Deactivated */ | |
2655 }T_BAT_VAL_percent_cpcfu_status; | |
2656 #endif | |
2657 | |
2658 /* | |
2659 * Enum to value table VAL_percent_cphs_init_mode | |
2660 * CCDGEN:WriteEnum_Count==325 | |
2661 */ | |
2662 #ifndef __T_BAT_VAL_percent_cphs_init_mode__ | |
2663 #define __T_BAT_VAL_percent_cphs_init_mode__ | |
2664 typedef enum | |
2665 { | |
2666 BAT_P_CPHS_MODE_CLOSE = 0x0, /* Close CPHS functionalities */ | |
2667 BAT_P_CPHS_MODE_INIT = 0x1, /* Initialise CPHS functionalities */ | |
2668 BAT_P_CPHS_MODE_REFRESH = 0x2, /* Refresh CPHS data cached from SIM */ | |
2669 BAT_P_CPHS_MODE_BUSY = 0x3 /* (for query only) CPHS busy */ | |
2670 }T_BAT_VAL_percent_cphs_init_mode; | |
2671 #endif | |
2672 | |
2673 /* | |
2674 * Enum to value table VAL_percent_cpi_ibt | |
2675 * CCDGEN:WriteEnum_Count==326 | |
2676 */ | |
2677 #ifndef __T_BAT_VAL_percent_cpi_ibt__ | |
2678 #define __T_BAT_VAL_percent_cpi_ibt__ | |
2679 typedef enum | |
2680 { | |
2681 BAT_P_CPI_IBT_FALSE = 0x0, /* No in-band tones */ | |
2682 BAT_P_CPI_IBT_TRUE = 0x1 /* In-band tones */ | |
2683 }T_BAT_VAL_percent_cpi_ibt; | |
2684 #endif | |
2685 | |
2686 /* | |
2687 * Enum to value table VAL_percent_cpi_msgtype | |
2688 * CCDGEN:WriteEnum_Count==327 | |
2689 */ | |
2690 #ifndef __T_BAT_VAL_percent_cpi_msgtype__ | |
2691 #define __T_BAT_VAL_percent_cpi_msgtype__ | |
2692 typedef enum | |
2693 { | |
2694 BAT_P_CPI_TYPE_SETUP = 0x0, /* SETUP message */ | |
2695 BAT_P_CPI_TYPE_DISC = 0x1, /* DISCONNECT message */ | |
2696 BAT_P_CPI_TYPE_ALERTING = 0x2, /* ALERTING message */ | |
2697 BAT_P_CPI_TYPE_PROC = 0x3, /* CALL PROCEEDING message */ | |
2698 BAT_P_CPI_TYPE_SYNC = 0x4, /* synchronisation message */ | |
2699 BAT_P_CPI_TYPE_PROGRESS = 0x5, /* PROGRESS message */ | |
2700 BAT_P_CPI_TYPE_CONNECT = 0x6, /* CONNECT message */ | |
2701 BAT_P_CPI_TYPE_RELEASE = 0x7, /* RELEASE message */ | |
2702 BAT_P_CPI_TYPE_REJECT = 0x8, /* reject message */ | |
2703 BAT_P_CPI_TYPE_MO_Setup = 0x9, /* MO Setup message */ | |
2704 BAT_P_CPI_TYPE_HELD = 0xa /* Held message */ | |
2705 }T_BAT_VAL_percent_cpi_msgtype; | |
2706 #endif | |
2707 | |
2708 /* | |
2709 * Enum to value table VAL_percent_cpi_prog_desc | |
2710 * CCDGEN:WriteEnum_Count==328 | |
2711 */ | |
2712 #ifndef __T_BAT_VAL_percent_cpi_prog_desc__ | |
2713 #define __T_BAT_VAL_percent_cpi_prog_desc__ | |
2714 typedef enum | |
2715 { | |
2716 BAT_P_CPI_PROG_DESC_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
2717 BAT_P_CPI_PROG_DESC_PROG_NO_END_TO_END_PLMN = 0x1, /* call is not end-to-end PLMN/ISDN, further call progress information may be available in-band */ | |
2718 BAT_P_CPI_PROG_DESC_PROG_DEST_NON_PLMN = 0x2, /* destination address in non-PLMN/ISDN */ | |
2719 BAT_P_CPI_PROG_DESC_PROG_ORIGIN_NON_PLMN = 0x3, /* origination address in non-PLMN/ISDN */ | |
2720 BAT_P_CPI_PROG_DESC_PROG_RETURN_TO_PLMN = 0x4, /* call has returned to the PLMN/ISDN */ | |
2721 BAT_P_CPI_PROG_DESC_PROG_INBAND_AVAIL = 0x8, /* in-band information or appropriate pattern now available */ | |
2722 BAT_P_CPI_PROG_DESC_PROG_END_TO_END_PLMN = 0x20, /* call is end-to-end PLMN/ISDN */ | |
2723 BAT_P_CPI_PROG_DESC_PROG_QUEUEING = 0x40, /* queueing */ | |
2724 BAT_P_CPI_PROG_DESC_PROG_UNSPECIFIC = 0xfe, /* unspecific, used when coding standard is not equal to GSM; note that the value chosen here must not collide with any defined value of the progress description IE of the air interface */ | |
2725 BAT_P_CPI_PROG_DESC_PROG_NOT_PRES = 0xff /* not present */ | |
2726 }T_BAT_VAL_percent_cpi_prog_desc; | |
2727 #endif | |
2728 | |
2729 /* | |
2730 * Enum to value table VAL_percent_cpi_tch | |
2731 * CCDGEN:WriteEnum_Count==329 | |
2732 */ | |
2733 #ifndef __T_BAT_VAL_percent_cpi_tch__ | |
2734 #define __T_BAT_VAL_percent_cpi_tch__ | |
2735 typedef enum | |
2736 { | |
2737 BAT_P_CPI_TCH_FALSE = 0x0, /* TCH not assigned */ | |
2738 BAT_P_CPI_TCH_TRUE = 0x1 /* TCH assigned */ | |
2739 }T_BAT_VAL_percent_cpi_tch; | |
2740 #endif | |
2741 | |
2742 /* | |
2743 * Enum to value table VAL_plus_cpin_code | |
2744 * CCDGEN:WriteEnum_Count==330 | |
2745 */ | |
2746 #ifndef __T_BAT_VAL_plus_cpin_code__ | |
2747 #define __T_BAT_VAL_plus_cpin_code__ | |
2748 typedef enum | |
2749 { | |
2750 BAT_CPIN_CODE_READY = 0x0, /* Not waiting for a password */ | |
2751 BAT_CPIN_CODE_SIM_PIN = 0x1, /* Waiting for PIN to be given */ | |
2752 BAT_CPIN_CODE_SIM_PUK = 0x2, /* Waiting for PUK to be given */ | |
2753 BAT_CPIN_CODE_PH_SIM_PIN = 0x3, /* Waiting for phone-to-SIM card password to be given */ | |
2754 BAT_CPIN_CODE_SIM_PIN2 = 0x4, /* Waiting for PIN2 to be given */ | |
2755 BAT_CPIN_CODE_SIM_PUK2 = 0x5 /* Waiting for PUK2 to be given */ | |
2756 }T_BAT_VAL_plus_cpin_code; | |
2757 #endif | |
2758 | |
2759 /* | |
2760 * Enum to value table VAL_percent_cpinf_phase | |
2761 * CCDGEN:WriteEnum_Count==331 | |
2762 */ | |
2763 #ifndef __T_BAT_VAL_percent_cpinf_phase__ | |
2764 #define __T_BAT_VAL_percent_cpinf_phase__ | |
2765 typedef enum | |
2766 { | |
2767 BAT_P_CPINF_PHASE_1 = 0x1, /* Phase 1 */ | |
2768 BAT_P_CPINF_PHASE_2 = 0x2 /* Phase 2 etc. Values other than mentioned in this enum will be delivered in U8 format */ | |
2769 }T_BAT_VAL_percent_cpinf_phase; | |
2770 #endif | |
2771 | |
2772 /* | |
2773 * Enum to value table VAL_percent_cpi_w_ibt | |
2774 * CCDGEN:WriteEnum_Count==332 | |
2775 */ | |
2776 #ifndef __T_BAT_VAL_percent_cpi_w_ibt__ | |
2777 #define __T_BAT_VAL_percent_cpi_w_ibt__ | |
2778 typedef enum | |
2779 { | |
2780 BAT_P_CPI_W_IBT_FALSE = 0x0, /* No in-band tones */ | |
2781 BAT_P_CPI_W_IBT_TRUE = 0x1 /* In-band tones */ | |
2782 }T_BAT_VAL_percent_cpi_w_ibt; | |
2783 #endif | |
2784 | |
2785 /* | |
2786 * Enum to value table VAL_percent_cpi_w_msgtype | |
2787 * CCDGEN:WriteEnum_Count==333 | |
2788 */ | |
2789 #ifndef __T_BAT_VAL_percent_cpi_w_msgtype__ | |
2790 #define __T_BAT_VAL_percent_cpi_w_msgtype__ | |
2791 typedef enum | |
2792 { | |
2793 BAT_P_CPI_W_TYPE_SETUP = 0x0, /* SETUP message */ | |
2794 BAT_P_CPI_W_TYPE_DISC = 0x1, /* DISCONNECT message */ | |
2795 BAT_P_CPI_W_TYPE_ALERTING = 0x2, /* ALERTING message */ | |
2796 BAT_P_CPI_W_TYPE_PROC = 0x3, /* CALL PROCEEDING message */ | |
2797 BAT_P_CPI_W_TYPE_SYNC = 0x4, /* synchronisation message */ | |
2798 BAT_P_CPI_W_TYPE_PROGRESS = 0x5, /* PROGRESS message */ | |
2799 BAT_P_CPI_W_TYPE_CONNECT = 0x6, /* CONNECT message */ | |
2800 BAT_P_CPI_W_TYPE_RELEASE = 0x7, /* RELEASE message */ | |
2801 BAT_P_CPI_W_TYPE_REJECT = 0x8, /* reject message */ | |
2802 BAT_P_CPI_W_TYPE_MO_Setup = 0x9, /* MO Setup message */ | |
2803 BAT_P_CPI_W_TYPE_HELD = 0xa /* Held message */ | |
2804 }T_BAT_VAL_percent_cpi_w_msgtype; | |
2805 #endif | |
2806 | |
2807 /* | |
2808 * Enum to value table VAL_percent_cpi_w_prog_desc | |
2809 * CCDGEN:WriteEnum_Count==334 | |
2810 */ | |
2811 #ifndef __T_BAT_VAL_percent_cpi_w_prog_desc__ | |
2812 #define __T_BAT_VAL_percent_cpi_w_prog_desc__ | |
2813 typedef enum | |
2814 { | |
2815 BAT_P_CPI_W_PROG_DESC_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
2816 BAT_P_CPI_W_PROG_DESC_PROG_NO_END_TO_END_PLMN = 0x1, /* call is not end-to-end PLMN/ISDN, further call progress information may be available in-band */ | |
2817 BAT_P_CPI_W_PROG_DESC_PROG_DEST_NON_PLMN = 0x2, /* destination address in non-PLMN/ISDN */ | |
2818 BAT_P_CPI_W_PROG_DESC_PROG_ORIGIN_NON_PLMN = 0x3, /* origination address in non-PLMN/ISDN */ | |
2819 BAT_P_CPI_W_PROG_DESC_PROG_RETURN_TO_PLMN = 0x4, /* call has returned to the PLMN/ISDN */ | |
2820 BAT_P_CPI_W_PROG_DESC_PROG_INBAND_AVAIL = 0x8, /* in-band information or appropriate pattern now available */ | |
2821 BAT_P_CPI_W_PROG_DESC_PROG_END_TO_END_PLMN = 0x20, /* call is end-to-end PLMN/ISDN */ | |
2822 BAT_P_CPI_W_PROG_DESC_PROG_QUEUEING = 0x40, /* queueing */ | |
2823 BAT_P_CPI_W_PROG_DESC_PROG_UNSPECIFIC = 0xfe, /* unspecific, used when coding standard is not equal to GSM; note that the value chosen here must not collide with any defined value of the progress description IE of the air interface */ | |
2824 BAT_P_CPI_W_PROG_DESC_PROG_NOT_PRES = 0xff /* not present */ | |
2825 }T_BAT_VAL_percent_cpi_w_prog_desc; | |
2826 #endif | |
2827 | |
2828 /* | |
2829 * Enum to value table VAL_percent_cpi_w_tch | |
2830 * CCDGEN:WriteEnum_Count==335 | |
2831 */ | |
2832 #ifndef __T_BAT_VAL_percent_cpi_w_tch__ | |
2833 #define __T_BAT_VAL_percent_cpi_w_tch__ | |
2834 typedef enum | |
2835 { | |
2836 BAT_P_CPI_W_TCH_FALSE = 0x0, /* TCH not assigned */ | |
2837 BAT_P_CPI_W_TCH_TRUE = 0x1 /* TCH assigned */ | |
2838 }T_BAT_VAL_percent_cpi_w_tch; | |
2839 #endif | |
2840 | |
2841 /* | |
2842 * Enum to value table VAL_percent_cpmb_line | |
2843 * CCDGEN:WriteEnum_Count==336 | |
2844 */ | |
2845 #ifndef __T_BAT_VAL_percent_cpmb_line__ | |
2846 #define __T_BAT_VAL_percent_cpmb_line__ | |
2847 typedef enum | |
2848 { | |
2849 BAT_P_CPMB_LINE_LINE1 = 0x1, /* Line 1 */ | |
2850 BAT_P_CPMB_LINE_DATA = 0x2, /* Data */ | |
2851 BAT_P_CPMB_LINE_FAX = 0x4, /* Fax */ | |
2852 BAT_P_CPMB_LINE_LINE2 = 0x100 /* Line 2 */ | |
2853 }T_BAT_VAL_percent_cpmb_line; | |
2854 #endif | |
2855 | |
2856 /* | |
2857 * Enum to value table VAL_percent_cpmb_w_line | |
2858 * CCDGEN:WriteEnum_Count==337 | |
2859 */ | |
2860 #ifndef __T_BAT_VAL_percent_cpmb_w_line__ | |
2861 #define __T_BAT_VAL_percent_cpmb_w_line__ | |
2862 typedef enum | |
2863 { | |
2864 BAT_P_CPMB_W_LINE_LINE1 = 0x1, /* Line 1 */ | |
2865 BAT_P_CPMB_W_LINE_DATA = 0x2, /* Data */ | |
2866 BAT_P_CPMB_W_LINE_FAX = 0x4, /* Fax */ | |
2867 BAT_P_CPMB_W_LINE_LINE2 = 0x100 /* Line 2 */ | |
2868 }T_BAT_VAL_percent_cpmb_w_line; | |
2869 #endif | |
2870 | |
2871 /* | |
2872 * Enum to value table VAL_plus_cpms_mem1 | |
2873 * CCDGEN:WriteEnum_Count==338 | |
2874 */ | |
2875 #ifndef __T_BAT_VAL_plus_cpms_mem1__ | |
2876 #define __T_BAT_VAL_plus_cpms_mem1__ | |
2877 typedef enum | |
2878 { | |
2879 BAT_CPMS_MEM1_ME = 0x0, /* ME message storage */ | |
2880 BAT_CPMS_MEM1_SM = 0x1 /* SM message storage */ | |
2881 }T_BAT_VAL_plus_cpms_mem1; | |
2882 #endif | |
2883 | |
2884 /* | |
2885 * Enum to value table VAL_plus_cpms_mem2 | |
2886 * CCDGEN:WriteEnum_Count==339 | |
2887 */ | |
2888 #ifndef __T_BAT_VAL_plus_cpms_mem2__ | |
2889 #define __T_BAT_VAL_plus_cpms_mem2__ | |
2890 typedef enum | |
2891 { | |
2892 BAT_CPMS_MEM2_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
2893 BAT_CPMS_MEM2_ME = 0x0, /* ME message storage */ | |
2894 BAT_CPMS_MEM2_SM = 0x1 /* SM message storage */ | |
2895 }T_BAT_VAL_plus_cpms_mem2; | |
2896 #endif | |
2897 | |
2898 /* | |
2899 * Enum to value table VAL_plus_cpms_mem3 | |
2900 * CCDGEN:WriteEnum_Count==340 | |
2901 */ | |
2902 #ifndef __T_BAT_VAL_plus_cpms_mem3__ | |
2903 #define __T_BAT_VAL_plus_cpms_mem3__ | |
2904 typedef enum | |
2905 { | |
2906 BAT_CPMS_MEM3_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
2907 BAT_CPMS_MEM3_ME = 0x0, /* ME message storage */ | |
2908 BAT_CPMS_MEM3_SM = 0x1 /* SM message storage */ | |
2909 }T_BAT_VAL_plus_cpms_mem3; | |
2910 #endif | |
2911 | |
2912 /* | |
2913 * Enum to value table VAL_percent_cpnums_mode | |
2914 * CCDGEN:WriteEnum_Count==341 | |
2915 */ | |
2916 #ifndef __T_BAT_VAL_percent_cpnums_mode__ | |
2917 #define __T_BAT_VAL_percent_cpnums_mode__ | |
2918 typedef enum | |
2919 { | |
2920 BAT_P_CPNUMS_MODE_EXPLORE = 0x1, /* Exploring element only if element is a folder returns elements belonging to folder */ | |
2921 BAT_P_CPNUMS_MODE_QUERY = 0x2 /* Querying element returns information related to element */ | |
2922 }T_BAT_VAL_percent_cpnums_mode; | |
2923 #endif | |
2924 | |
2925 /* | |
2926 * Enum to value table VAL_percent_cpnums_network_flag | |
2927 * CCDGEN:WriteEnum_Count==342 | |
2928 */ | |
2929 #ifndef __T_BAT_VAL_percent_cpnums_network_flag__ | |
2930 #define __T_BAT_VAL_percent_cpnums_network_flag__ | |
2931 typedef enum | |
2932 { | |
2933 BAT_P_CPNUMS_NETWORK_NOT_SET = 0x0, /* Network flag is not set for element */ | |
2934 BAT_P_CPNUMS_NETWORK_SET = 0x1 /* Network flag is set for element */ | |
2935 }T_BAT_VAL_percent_cpnums_network_flag; | |
2936 #endif | |
2937 | |
2938 /* | |
2939 * Enum to value table VAL_percent_cpnums_premium_flag | |
2940 * CCDGEN:WriteEnum_Count==343 | |
2941 */ | |
2942 #ifndef __T_BAT_VAL_percent_cpnums_premium_flag__ | |
2943 #define __T_BAT_VAL_percent_cpnums_premium_flag__ | |
2944 typedef enum | |
2945 { | |
2946 BAT_P_CPNUMS_PREMIUM_FLAG_NOT_SET = 0x0, /* Premium flag is not set for element. */ | |
2947 BAT_P_CPNUMS_PREMIUM_FLAG_SET = 0x1 /* Premium flag is set for element */ | |
2948 }T_BAT_VAL_percent_cpnums_premium_flag; | |
2949 #endif | |
2950 | |
2951 /* | |
2952 * Enum to value table VAL_percent_cpnums_w_mode | |
2953 * CCDGEN:WriteEnum_Count==344 | |
2954 */ | |
2955 #ifndef __T_BAT_VAL_percent_cpnums_w_mode__ | |
2956 #define __T_BAT_VAL_percent_cpnums_w_mode__ | |
2957 typedef enum | |
2958 { | |
2959 BAT_P_CPNUMS_W_MODE_EXPLORE = 0x1, /* Exploring element only if element is a folder returns elements belonging to folder */ | |
2960 BAT_P_CPNUMS_W_MODE_QUERY = 0x2 /* Querying element */ | |
2961 }T_BAT_VAL_percent_cpnums_w_mode; | |
2962 #endif | |
2963 | |
2964 /* | |
2965 * Enum to value table VAL_percent_cpnums_w_network_flag | |
2966 * CCDGEN:WriteEnum_Count==345 | |
2967 */ | |
2968 #ifndef __T_BAT_VAL_percent_cpnums_w_network_flag__ | |
2969 #define __T_BAT_VAL_percent_cpnums_w_network_flag__ | |
2970 typedef enum | |
2971 { | |
2972 BAT_P_CPNUMS_W_NETWORK_NOT_SET = 0x0, /* Network flag is not set for element */ | |
2973 BAT_P_CPNUMS_W_NETWORK_SET = 0x1 /* Network flag is set for element */ | |
2974 }T_BAT_VAL_percent_cpnums_w_network_flag; | |
2975 #endif | |
2976 | |
2977 /* | |
2978 * Enum to value table VAL_percent_cpnums_w_premium_flag | |
2979 * CCDGEN:WriteEnum_Count==346 | |
2980 */ | |
2981 #ifndef __T_BAT_VAL_percent_cpnums_w_premium_flag__ | |
2982 #define __T_BAT_VAL_percent_cpnums_w_premium_flag__ | |
2983 typedef enum | |
2984 { | |
2985 BAT_P_CPNUMS_W_PREMIUM_FLAG_NOT_SET = 0x0, /* Premium flag is not set for element. */ | |
2986 BAT_P_CPNUMS_W_PREMIUM_FLAG_SET = 0x1 /* Premium flag is set for element */ | |
2987 }T_BAT_VAL_percent_cpnums_w_premium_flag; | |
2988 #endif | |
2989 | |
2990 /* | |
2991 * Enum to value table VAL_plus_cpol_format | |
2992 * CCDGEN:WriteEnum_Count==347 | |
2993 */ | |
2994 #ifndef __T_BAT_VAL_plus_cpol_format__ | |
2995 #define __T_BAT_VAL_plus_cpol_format__ | |
2996 typedef enum | |
2997 { | |
2998 BAT_CPOL_FORMAT_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
2999 BAT_CPOL_FORMAT_LONG = 0x0, /* Long format alphanumeric */ | |
3000 BAT_CPOL_FORMAT_SHORT = 0x1, /* Short format alphanumeric */ | |
3001 BAT_CPOL_FORMAT_NUMERIC = 0x2 /* Numeric */ | |
3002 }T_BAT_VAL_plus_cpol_format; | |
3003 #endif | |
3004 | |
3005 /* | |
3006 * Enum to value table VAL_plus_cpol_w_format | |
3007 * CCDGEN:WriteEnum_Count==348 | |
3008 */ | |
3009 #ifndef __T_BAT_VAL_plus_cpol_w_format__ | |
3010 #define __T_BAT_VAL_plus_cpol_w_format__ | |
3011 typedef enum | |
3012 { | |
3013 BAT_CPOL_W_FORMAT_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
3014 BAT_CPOL_W_FORMAT_LONG = 0x0, /* Long format alphanumeric */ | |
3015 BAT_CPOL_W_FORMAT_SHORT = 0x1, /* Short format alphanumeric */ | |
3016 BAT_CPOL_W_FORMAT_NUMERIC = 0x2 /* Numeric */ | |
3017 }T_BAT_VAL_plus_cpol_w_format; | |
3018 #endif | |
3019 | |
3020 /* | |
3021 * Enum to value table VAL_percent_cpri_gprs_ciph | |
3022 * CCDGEN:WriteEnum_Count==349 | |
3023 */ | |
3024 #ifndef __T_BAT_VAL_percent_cpri_gprs_ciph__ | |
3025 #define __T_BAT_VAL_percent_cpri_gprs_ciph__ | |
3026 typedef enum | |
3027 { | |
3028 BAT_P_CPRI_GPRS_CIPH_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
3029 BAT_P_CPRI_GPRS_CIPH_DISABLED = 0x0, /* ciphering has changed to disabled */ | |
3030 BAT_P_CPRI_GPRS_CIPH_ENABLED = 0x1, /* ciphering has changed to disabled */ | |
3031 BAT_P_CPRI_GPRS_CIPH_UNCHANGED = 0x2 /* ciphering still unchanged */ | |
3032 }T_BAT_VAL_percent_cpri_gprs_ciph; | |
3033 #endif | |
3034 | |
3035 /* | |
3036 * Enum to value table VAL_percent_cpri_gsm_ciph | |
3037 * CCDGEN:WriteEnum_Count==350 | |
3038 */ | |
3039 #ifndef __T_BAT_VAL_percent_cpri_gsm_ciph__ | |
3040 #define __T_BAT_VAL_percent_cpri_gsm_ciph__ | |
3041 typedef enum | |
3042 { | |
3043 BAT_P_CPRI_GSM_CIPH_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
3044 BAT_P_CPRI_GSM_CIPH_DISABLED = 0x0, /* ciphering has changed to disabled */ | |
3045 BAT_P_CPRI_GSM_CIPH_ENABLED = 0x1, /* ciphering has changed to disabled */ | |
3046 BAT_P_CPRI_GSM_CIPH_UNCHANGED = 0x2 /* ciphering still unchanged */ | |
3047 }T_BAT_VAL_percent_cpri_gsm_ciph; | |
3048 #endif | |
3049 | |
3050 /* | |
3051 * Enum to value table VAL_percent_cproam_roam_status | |
3052 * CCDGEN:WriteEnum_Count==351 | |
3053 */ | |
3054 #ifndef __T_BAT_VAL_percent_cproam_roam_status__ | |
3055 #define __T_BAT_VAL_percent_cproam_roam_status__ | |
3056 typedef enum | |
3057 { | |
3058 BAT_P_CPROAM_STATUS_NOT_ROAMING = 0x0, /* Mobile is not in Roaming state. */ | |
3059 BAT_P_CPROAM_STATUS_ROAMING = 0x1 /* Mobile is in Roaming state (mobile is registered to an other than the home network). */ | |
3060 }T_BAT_VAL_percent_cproam_roam_status; | |
3061 #endif | |
3062 | |
3063 /* | |
3064 * Enum to value table VAL_percent_cprsm_mode | |
3065 * CCDGEN:WriteEnum_Count==352 | |
3066 */ | |
3067 #ifndef __T_BAT_VAL_percent_cprsm_mode__ | |
3068 #define __T_BAT_VAL_percent_cprsm_mode__ | |
3069 typedef enum | |
3070 { | |
3071 BAT_P_CPRSM_MODE_RESUME = 0x0, /* Resume reception of short messages */ | |
3072 BAT_P_CPRSM_MODE_PAUSE = 0x1 /* Pause (ie block) reception of short messages */ | |
3073 }T_BAT_VAL_percent_cprsm_mode; | |
3074 #endif | |
3075 | |
3076 /* | |
3077 * Enum to value table VAL_percent_cpvwi_lines | |
3078 * CCDGEN:WriteEnum_Count==353 | |
3079 */ | |
3080 #ifndef __T_BAT_VAL_percent_cpvwi_lines__ | |
3081 #define __T_BAT_VAL_percent_cpvwi_lines__ | |
3082 typedef enum | |
3083 { | |
3084 BAT_P_CPVWI_LINES_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
3085 BAT_P_CPVWI_LINES_LINE1 = 0x1, /* Line 1 */ | |
3086 BAT_P_CPVWI_LINES_DATA = 0x2, /* Data */ | |
3087 BAT_P_CPVWI_LINES_FAX = 0x4, /* Fax */ | |
3088 BAT_P_CPVWI_LINES_LINE2 = 0x100 /* Line 2 */ | |
3089 }T_BAT_VAL_percent_cpvwi_lines; | |
3090 #endif | |
3091 | |
3092 /* | |
3093 * Enum to value table VAL_percent_cpvwi_mode | |
3094 * CCDGEN:WriteEnum_Count==354 | |
3095 */ | |
3096 #ifndef __T_BAT_VAL_percent_cpvwi_mode__ | |
3097 #define __T_BAT_VAL_percent_cpvwi_mode__ | |
3098 typedef enum | |
3099 { | |
3100 BAT_P_CPVWI_MODE_CLEAR = 0x0, /* Clear Voice Message Waiting flag */ | |
3101 BAT_P_CPVWI_MODE_SET = 0x1, /* Set Voice Message Waiting flag */ | |
3102 BAT_P_CPVWI_MODE_QUERY = 0x2 /* Query Set Voice Message Waiting flag status */ | |
3103 }T_BAT_VAL_percent_cpvwi_mode; | |
3104 #endif | |
3105 | |
3106 /* | |
3107 * Enum to value table VAL_percent_cpvwi_status | |
3108 * CCDGEN:WriteEnum_Count==355 | |
3109 */ | |
3110 #ifndef __T_BAT_VAL_percent_cpvwi_status__ | |
3111 #define __T_BAT_VAL_percent_cpvwi_status__ | |
3112 typedef enum | |
3113 { | |
3114 BAT_P_CPVWI_FLAG_DEACTIVATED = 0x0, /* Flag deactivated */ | |
3115 BAT_P_CPVWI_FLAG_ACTIVATED = 0x1, /* Flag activated */ | |
3116 BAT_P_CPVWI_FLAG_NOT_PRESENT = 0x2 /* Flag not present */ | |
3117 }T_BAT_VAL_percent_cpvwi_status; | |
3118 #endif | |
3119 | |
3120 /* | |
3121 * Enum to value table VAL_plus_cpwd_fac | |
3122 * CCDGEN:WriteEnum_Count==356 | |
3123 */ | |
3124 #ifndef __T_BAT_VAL_plus_cpwd_fac__ | |
3125 #define __T_BAT_VAL_plus_cpwd_fac__ | |
3126 typedef enum | |
3127 { | |
3128 BAT_CPWD_FAC_SC = 0x0, /* SIM PIN1 */ | |
3129 BAT_CPWD_FAC_AO = 0x1, /* BAOC (Bar All Outgoing Calls) (refer 3GPP TS 22.088 [6] clause 1) */ | |
3130 BAT_CPWD_FAC_OI = 0x2, /* BOIC (Bar Outgoing International Calls) (refer 3GPP TS 22.088 [6] clause 1) */ | |
3131 BAT_CPWD_FAC_OX = 0x3, /* BOIC exHC (Barr Outgoing International Calls except to Home Country) (refer 3GPP TS 22.088 [6] clause 1) */ | |
3132 BAT_CPWD_FAC_AI = 0x4, /* BAIC (Bar All Incoming Calls) (refer 3GPP TS 22.088 [6] clause 2) */ | |
3133 BAT_CPWD_FAC_IR = 0x5, /* BIC-Roam (Bar Incoming Calls when Roaming outside the home country) (refer 3GPP TS 22.088 [6] clause 2) */ | |
3134 BAT_CPWD_FAC_AB = 0x6, /* All Barring services (refer 3GPP TS 22.030 [19]) */ | |
3135 BAT_CPWD_FAC_AG = 0x7, /* All outgoing barring services (refer 3GPP TS 22.030 [19]) */ | |
3136 BAT_CPWD_FAC_AC = 0x8, /* All incoming barring services (refer 3GPP TS 22.030 [19]) */ | |
3137 BAT_CPWD_FAC_FD = 0x9, /* SIM card or active application in the UICC fixed dialling memory feature */ | |
3138 BAT_CPWD_FAC_PN = 0xa, /* Network Personalisation (refer 3GPP TS 22.022 [33]) */ | |
3139 BAT_CPWD_FAC_PU = 0xb, /* Network subset Personalisation (refer 3GPP TS 22.022 [33]) */ | |
3140 BAT_CPWD_FAC_PP = 0xc, /* Service Provider Personalisation (refer 3GPP TS 22.022 [33]) */ | |
3141 BAT_CPWD_FAC_PC = 0xd, /* Corporate Personalisation (refer 3GPP TS 22.022 [33]) */ | |
3142 BAT_CPWD_FAC_PS = 0xe, /* PH-SIM (lock phone to SIM/UICC card) */ | |
3143 BAT_CPWD_FAC_PF = 0xf, /* Lock Phone to the very First inserted SIM/UICC card */ | |
3144 BAT_CPWD_FAC_AL = 0x10, /* ALS settings locked by CHV2 */ | |
3145 // VAL-FF: SIM_PERS | |
3146 BAT_CPWD_FAC_BL = 0x11, /* For Blocked Network */ | |
3147 // VAL-FF: SIM_PERS | |
3148 BAT_CPWD_FAC_FC = 0x12, /* Failure counter reset */ | |
3149 // VAL-FF: SIM_PERS | |
3150 BAT_CPWD_FAC_FCM = 0x13, /* Failure counter reset thru menu */ | |
3151 // VAL-FF: SIM_PERS | |
3152 BAT_CPWD_FAC_MU = 0x14, /* For Master Unlock thru bootup */ | |
3153 // VAL-FF: SIM_PERS | |
3154 BAT_CPWD_FAC_MUM = 0x15, /* For Master Unlock thru Menu */ | |
3155 // VAL-FF: FF_PHONE_LOCK | |
3156 BAT_CPWD_FAC_PL = 0x16, /* For Phone lock category */ | |
3157 // VAL-FF: FF_PHONE_LOCK | |
3158 BAT_CPWD_FAC_APL = 0x17, /* For Auto phone Lock */ | |
3159 BAT_CPWD_FAC_P2 = 0x18 /* SIM PIN2 */ | |
3160 }T_BAT_VAL_plus_cpwd_fac; | |
3161 #endif | |
3162 | |
3163 /* | |
3164 * Enum to value table VAL_percent_creg_gprs_ind | |
3165 * CCDGEN:WriteEnum_Count==357 | |
3166 */ | |
3167 #ifndef __T_BAT_VAL_percent_creg_gprs_ind__ | |
3168 #define __T_BAT_VAL_percent_creg_gprs_ind__ | |
3169 typedef enum | |
3170 { | |
3171 BAT_P_CREG_GPRS_IND_NOT_SUPPORTED = 0x0, /* GPRS not supported within the cell */ | |
3172 BAT_P_CREG_GPRS_IND_LIMITED = 0x1, /* GPRS supported but with limited service */ | |
3173 BAT_P_CREG_GPRS_IND_SUPPORTED = 0x2, /* GPRS is supported within the cell */ | |
3174 BAT_P_CREG_GPRS_IND_UNKNOWN = 0x3 /* It is unknown whether GPRS is supported within the cell */ | |
3175 }T_BAT_VAL_percent_creg_gprs_ind; | |
3176 #endif | |
3177 | |
3178 /* | |
3179 * Enum to value table VAL_percent_creg_stat | |
3180 * CCDGEN:WriteEnum_Count==358 | |
3181 */ | |
3182 #ifndef __T_BAT_VAL_percent_creg_stat__ | |
3183 #define __T_BAT_VAL_percent_creg_stat__ | |
3184 typedef enum | |
3185 { | |
3186 BAT_P_CREG_STATUS_NO_SEARCH = 0x0, /* Not registered and not currently searching for a new operator */ | |
3187 BAT_P_CREG_STATUS_REG = 0x1, /* Registered, home network */ | |
3188 BAT_P_CREG_STATUS_SEARCH = 0x2, /* Not registered and currently searching for a new operator */ | |
3189 BAT_P_CREG_STATUS_DENIED = 0x3, /* Registration denied */ | |
3190 BAT_P_CREG_STATUS_UNKNOWN = 0x4, /* Unknown */ | |
3191 BAT_P_CREG_STATUS_ROAM = 0x5 /* Registered, roaming */ | |
3192 }T_BAT_VAL_percent_creg_stat; | |
3193 #endif | |
3194 | |
3195 /* | |
3196 * Enum to value table VAL_plus_cring_alt | |
3197 * CCDGEN:WriteEnum_Count==359 | |
3198 */ | |
3199 #ifndef __T_BAT_VAL_plus_cring_alt__ | |
3200 #define __T_BAT_VAL_plus_cring_alt__ | |
3201 typedef enum | |
3202 { | |
3203 BAT_CRING_ALT_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
3204 BAT_CRING_ALT_VFD = 0x0, /* Voice Followed by Data */ | |
3205 BAT_CRING_ALT_ALTERNATING = 0x1 /* Alternating Voice/XXX */ | |
3206 }T_BAT_VAL_plus_cring_alt; | |
3207 #endif | |
3208 | |
3209 /* | |
3210 * Enum to value table VAL_plus_cring_type2 | |
3211 * CCDGEN:WriteEnum_Count==360 | |
3212 */ | |
3213 #ifndef __T_BAT_VAL_plus_cring_type2__ | |
3214 #define __T_BAT_VAL_plus_cring_type2__ | |
3215 typedef enum | |
3216 { | |
3217 BAT_CRING_TYPE2_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
3218 BAT_CRING_TYPE2_ASYNC = 0x0, /* asynchronous transparent */ | |
3219 BAT_CRING_TYPE2_SYNC = 0x1, /* synchronous transparent */ | |
3220 BAT_CRING_TYPE2_REL_ASYNC = 0x2, /* asynchronous non transparent */ | |
3221 BAT_CRING_TYPE2_REL_SYNC = 0x3, /* synchronous non transparent */ | |
3222 BAT_CRING_TYPE2_FAX = 0x4, /* facsimile (TS 62) */ | |
3223 BAT_CRING_TYPE2_VOICE = 0x5, /* normal voice (TS 11) */ | |
3224 BAT_CRING_TYPE2_AUX_VOICE = 0x6, /* voice on second line */ | |
3225 BAT_CRING_TYPE2_GPRS = 0x7 /* GPRS <PDP_type>,<PDP_addr>[,<L2P>] (GPRS network request for PDP context activation) */ | |
3226 }T_BAT_VAL_plus_cring_type2; | |
3227 #endif | |
3228 | |
3229 /* | |
3230 * Enum to value table VAL_plus_crsm_command | |
3231 * CCDGEN:WriteEnum_Count==361 | |
3232 */ | |
3233 #ifndef __T_BAT_VAL_plus_crsm_command__ | |
3234 #define __T_BAT_VAL_plus_crsm_command__ | |
3235 typedef enum | |
3236 { | |
3237 BAT_CRSM_CMD_READ_BIN = 0xb0, /* Read binary */ | |
3238 BAT_CRSM_CMD_READ_REC = 0xb2, /* Read record */ | |
3239 BAT_CRSM_CMD_GET_RESP = 0xc0, /* Get response */ | |
3240 BAT_CRSM_CMD_UPD_BIN = 0xd6, /* Update binary */ | |
3241 BAT_CRSM_CMD_UPD_REC = 0xdc, /* Update record */ | |
3242 BAT_CRSM_CMD_STATUS = 0xf2 /* SIM status */ | |
3243 }T_BAT_VAL_plus_crsm_command; | |
3244 #endif | |
3245 | |
3246 /* | |
3247 * Enum to value table VAL_plus_cscb_mode | |
3248 * CCDGEN:WriteEnum_Count==362 | |
3249 */ | |
3250 #ifndef __T_BAT_VAL_plus_cscb_mode__ | |
3251 #define __T_BAT_VAL_plus_cscb_mode__ | |
3252 typedef enum | |
3253 { | |
3254 BAT_CSCB_MODE_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
3255 BAT_CSCB_MODE_ACCEPT = 0x0, /* Accept the specified message types */ | |
3256 BAT_CSCB_MODE_NOT_ACCEPT = 0x1 /* Dont accept the specified message types */ | |
3257 }T_BAT_VAL_plus_cscb_mode; | |
3258 #endif | |
3259 | |
3260 /* | |
3261 * Enum to value table VAL_plus_cscs_cs | |
3262 * CCDGEN:WriteEnum_Count==363 | |
3263 */ | |
3264 #ifndef __T_BAT_VAL_plus_cscs_cs__ | |
3265 #define __T_BAT_VAL_plus_cscs_cs__ | |
3266 typedef enum | |
3267 { | |
3268 BAT_CSCS_CS_IRA = 0x0, /* International Reference Alphabet */ | |
3269 BAT_CSCS_CS_PCDN = 0x1, /* PC Danish/Norwegian */ | |
3270 BAT_CSCS_CS_8859_1 = 0x2, /* ISO 8859 Latin 1 */ | |
3271 BAT_CSCS_CS_PCCP_437 = 0x3, /* PC code page 437 */ | |
3272 BAT_CSCS_CS_GSM = 0x4, /* GSM 7 bit default alphabet */ | |
3273 BAT_CSCS_CS_HEX = 0x5, /* Hexadecimal */ | |
3274 BAT_CSCS_CS_UCS2 = 0x6 /* 16 bit UCS2 */ | |
3275 }T_BAT_VAL_plus_cscs_cs; | |
3276 #endif | |
3277 | |
3278 /* | |
3279 * Enum to value table VAL_plus_csms_bm | |
3280 * CCDGEN:WriteEnum_Count==364 | |
3281 */ | |
3282 #ifndef __T_BAT_VAL_plus_csms_bm__ | |
3283 #define __T_BAT_VAL_plus_csms_bm__ | |
3284 typedef enum | |
3285 { | |
3286 BAT_CSMS_BM_DISABLE = 0x0, /* Not supported */ | |
3287 BAT_CSMS_BM_ENABLE = 0x1 /* Supported */ | |
3288 }T_BAT_VAL_plus_csms_bm; | |
3289 #endif | |
3290 | |
3291 /* | |
3292 * Enum to value table VAL_plus_csms_mo | |
3293 * CCDGEN:WriteEnum_Count==365 | |
3294 */ | |
3295 #ifndef __T_BAT_VAL_plus_csms_mo__ | |
3296 #define __T_BAT_VAL_plus_csms_mo__ | |
3297 typedef enum | |
3298 { | |
3299 BAT_CSMS_MO_DISABLE = 0x0, /* Not supported */ | |
3300 BAT_CSMS_MO_ENABLE = 0x1 /* Supported */ | |
3301 }T_BAT_VAL_plus_csms_mo; | |
3302 #endif | |
3303 | |
3304 /* | |
3305 * Enum to value table VAL_plus_csms_mt | |
3306 * CCDGEN:WriteEnum_Count==366 | |
3307 */ | |
3308 #ifndef __T_BAT_VAL_plus_csms_mt__ | |
3309 #define __T_BAT_VAL_plus_csms_mt__ | |
3310 typedef enum | |
3311 { | |
3312 BAT_CSMS_MT_DISABLE = 0x0, /* Not supported */ | |
3313 BAT_CSMS_MT_ENABLE = 0x1 /* Supported */ | |
3314 }T_BAT_VAL_plus_csms_mt; | |
3315 #endif | |
3316 | |
3317 /* | |
3318 * Enum to value table VAL_plus_csms_service | |
3319 * CCDGEN:WriteEnum_Count==367 | |
3320 */ | |
3321 #ifndef __T_BAT_VAL_plus_csms_service__ | |
3322 #define __T_BAT_VAL_plus_csms_service__ | |
3323 typedef enum | |
3324 { | |
3325 BAT_CSMS_SERVICE_GSM_PH2 = 0x0, /* Syntax compatible with GSM 07.05 Phase 2 version 4.7.0 */ | |
3326 BAT_CSMS_SERVICE_GSM_PH2_PLUS = 0x1 /* Syntax compatible with GSM 07.05 Phase 2+ */ | |
3327 }T_BAT_VAL_plus_csms_service; | |
3328 #endif | |
3329 | |
3330 /* | |
3331 * Enum to value table VAL_plus_csns_mode | |
3332 * CCDGEN:WriteEnum_Count==368 | |
3333 */ | |
3334 #ifndef __T_BAT_VAL_plus_csns_mode__ | |
3335 #define __T_BAT_VAL_plus_csns_mode__ | |
3336 typedef enum | |
3337 { | |
3338 BAT_CSNS_MODE_VOICE = 0x0, /* Voice */ | |
3339 BAT_CSNS_MODE_VAF_VOICE = 0x1, /* Alternating voice/fax, voice first */ | |
3340 BAT_CSNS_MODE_FAX = 0x2, /* Fax */ | |
3341 BAT_CSNS_MODE_VAD_VOICE = 0x3, /* Alternating voice/data, voice first */ | |
3342 BAT_CSNS_MODE_DATA = 0x4, /* Data */ | |
3343 BAT_CSNS_MODE_VAF_FAX = 0x5, /* Alternating voice/fax, fax first */ | |
3344 BAT_CSNS_MODE_VAD_DATA = 0x6, /* Alternating voice/data, data first */ | |
3345 BAT_CSNS_MODE_VFD = 0x7 /* Voice followed by data */ | |
3346 }T_BAT_VAL_plus_csns_mode; | |
3347 #endif | |
3348 | |
3349 /* | |
3350 * Enum to value table VAL_plus_cssi_code1 | |
3351 * CCDGEN:WriteEnum_Count==369 | |
3352 */ | |
3353 #ifndef __T_BAT_VAL_plus_cssi_code1__ | |
3354 #define __T_BAT_VAL_plus_cssi_code1__ | |
3355 typedef enum | |
3356 { | |
3357 BAT_CSSI_CODE1_CFUACTIVE = 0x0, /* CFUActive */ | |
3358 BAT_CSSI_CODE1_SOMECCFAC = 0x1, /* SomeCCFActive */ | |
3359 BAT_CSSI_CODE1_FORWARDED = 0x2, /* ForwardedCall */ | |
3360 BAT_CSSI_CODE1_CALLWAITING = 0x3, /* CallWaiting */ | |
3361 BAT_CSSI_CODE1_CUGCALL = 0x4, /* CUGCall */ | |
3362 BAT_CSSI_CODE1_OUTCALLSBARRED = 0x5, /* OutCallsBarred */ | |
3363 BAT_CSSI_CODE1_INCCALLSBARRED = 0x6, /* IncCallsBarred */ | |
3364 BAT_CSSI_CODE1_CLIRSUPREJ = 0x7, /* CLIRSupRej */ | |
3365 BAT_CSSI_CODE1_DEFLECTEDCALL = 0x8 /* DeflectedCall */ | |
3366 }T_BAT_VAL_plus_cssi_code1; | |
3367 #endif | |
3368 | |
3369 /* | |
3370 * Enum to value table VAL_percent_cssn_direction | |
3371 * CCDGEN:WriteEnum_Count==370 | |
3372 */ | |
3373 #ifndef __T_BAT_VAL_percent_cssn_direction__ | |
3374 #define __T_BAT_VAL_percent_cssn_direction__ | |
3375 typedef enum | |
3376 { | |
3377 BAT_P_CSSN_DIRECTION_IN = 0x0, /* In */ | |
3378 BAT_P_CSSN_DIRECTION_OUT = 0x1, /* Out */ | |
3379 BAT_P_CSSN_DIRECTION_BOTH = 0x2 /* Both */ | |
3380 }T_BAT_VAL_percent_cssn_direction; | |
3381 #endif | |
3382 | |
3383 /* | |
3384 * Enum to value table VAL_percent_cssn_trans_type | |
3385 * CCDGEN:WriteEnum_Count==371 | |
3386 */ | |
3387 #ifndef __T_BAT_VAL_percent_cssn_trans_type__ | |
3388 #define __T_BAT_VAL_percent_cssn_trans_type__ | |
3389 typedef enum | |
3390 { | |
3391 BAT_P_CSSN_TRANS_TYPE_BEGIN = 0x0, /* Beginning */ | |
3392 BAT_P_CSSN_TRANS_TYPE_FAC = 0x1, /* Neither beginning or end */ | |
3393 BAT_P_CSSN_TRANS_TYPE_END = 0x2 /* End */ | |
3394 }T_BAT_VAL_percent_cssn_trans_type; | |
3395 #endif | |
3396 | |
3397 /* | |
3398 * Enum to value table VAL_plus_cssu_code2 | |
3399 * CCDGEN:WriteEnum_Count==372 | |
3400 */ | |
3401 #ifndef __T_BAT_VAL_plus_cssu_code2__ | |
3402 #define __T_BAT_VAL_plus_cssu_code2__ | |
3403 typedef enum | |
3404 { | |
3405 BAT_CSSU_CODE2_FORWARDEDCALL = 0x0, /* ForwardedCall */ | |
3406 BAT_CSSU_CODE2_CUGCALL = 0x1, /* CUGCall */ | |
3407 BAT_CSSU_CODE2_ONHOLD = 0x2, /* OnHold */ | |
3408 BAT_CSSU_CODE2_RETRIEVED = 0x3, /* Retrieved */ | |
3409 BAT_CSSU_CODE2_MULTIPARTY = 0x4, /* Multiparty */ | |
3410 BAT_CSSU_CODE2_HELDCALLREL = 0x5, /* HeldCallRel */ | |
3411 BAT_CSSU_CODE2_FWRDCHECKSS = 0x6, /* FwrdCheckSS */ | |
3412 BAT_CSSU_CODE2_ECTALERT = 0x7, /* ECTAlert */ | |
3413 BAT_CSSU_CODE2_ECTCONNECT = 0x8, /* ECTConnect */ | |
3414 BAT_CSSU_CODE2_DEFLECTEDCAL = 0x9, /* DeflectedCal */ | |
3415 BAT_CSSU_CODE2_INCCALLFORWARDED = 0xa /* IncCallForwarded */ | |
3416 }T_BAT_VAL_plus_cssu_code2; | |
3417 #endif | |
3418 | |
3419 /* | |
3420 * Enum to value table VAL_percent_cstat_entity_id | |
3421 * CCDGEN:WriteEnum_Count==373 | |
3422 */ | |
3423 #ifndef __T_BAT_VAL_percent_cstat_entity_id__ | |
3424 #define __T_BAT_VAL_percent_cstat_entity_id__ | |
3425 typedef enum | |
3426 { | |
3427 BAT_P_CSTAT_ENT_ID_PBOOK = 0x0, /* Phonebook */ | |
3428 BAT_P_CSTAT_ENT_ID_SMS = 0x1, /* SMS */ | |
3429 BAT_P_CSTAT_ENT_ID_RDY = 0xff /* Ready when both PHB and SMS have reported they are ready */ | |
3430 }T_BAT_VAL_percent_cstat_entity_id; | |
3431 #endif | |
3432 | |
3433 /* | |
3434 * Enum to value table VAL_percent_cstat_status | |
3435 * CCDGEN:WriteEnum_Count==374 | |
3436 */ | |
3437 #ifndef __T_BAT_VAL_percent_cstat_status__ | |
3438 #define __T_BAT_VAL_percent_cstat_status__ | |
3439 typedef enum | |
3440 { | |
3441 BAT_P_CSTAT_ENT_STATE_NOT_READY = 0x0, /* Not ready */ | |
3442 BAT_P_CSTAT_ENT_STATE_READY = 0x1 /* Ready */ | |
3443 }T_BAT_VAL_percent_cstat_status; | |
3444 #endif | |
3445 | |
3446 /* | |
3447 * Enum to value table VAL_plus_csvm_mode | |
3448 * CCDGEN:WriteEnum_Count==375 | |
3449 */ | |
3450 #ifndef __T_BAT_VAL_plus_csvm_mode__ | |
3451 #define __T_BAT_VAL_plus_csvm_mode__ | |
3452 typedef enum | |
3453 { | |
3454 BAT_CSVM_MODE_DISABLE = 0x0, /* Disable */ | |
3455 BAT_CSVM_MODE_ENABLE = 0x1 /* Enable */ | |
3456 }T_BAT_VAL_plus_csvm_mode; | |
3457 #endif | |
3458 | |
3459 /* | |
3460 * Enum to value table VAL_percent_ctty_m | |
3461 * CCDGEN:WriteEnum_Count==376 | |
3462 */ | |
3463 #ifndef __T_BAT_VAL_percent_ctty_m__ | |
3464 #define __T_BAT_VAL_percent_ctty_m__ | |
3465 typedef enum | |
3466 { | |
3467 BAT_P_CTTY_M_DEACTIVATED = 0x0, /* DEACTIVATED */ | |
3468 BAT_P_CTTY_M_ACTIVATED = 0x1, /* ACTIVATED */ | |
3469 BAT_P_CTTY_M_UNKNOWN = 0x2 /* UNKNOWN */ | |
3470 }T_BAT_VAL_percent_ctty_m; | |
3471 #endif | |
3472 | |
3473 /* | |
3474 * Enum to value table VAL_percent_ctty_req | |
3475 * CCDGEN:WriteEnum_Count==377 | |
3476 */ | |
3477 #ifndef __T_BAT_VAL_percent_ctty_req__ | |
3478 #define __T_BAT_VAL_percent_ctty_req__ | |
3479 typedef enum | |
3480 { | |
3481 BAT_P_CTTY_REQ_NO_TTY = 0x0, /* NO TTY */ | |
3482 BAT_P_CTTY_REQ_BIDIRECTIONAL = 0x1, /* BIDIRECTIONAL */ | |
3483 BAT_P_CTTY_REQ_STATIC_HCO = 0x2, /* STATIC_HCO */ | |
3484 BAT_P_CTTY_REQ_STATIC_VCO = 0x3 /* STATIC_VCO */ | |
3485 }T_BAT_VAL_percent_ctty_req; | |
3486 #endif | |
3487 | |
3488 /* | |
3489 * Enum to value table VAL_percent_ctyi_neg | |
3490 * CCDGEN:WriteEnum_Count==378 | |
3491 */ | |
3492 #ifndef __T_BAT_VAL_percent_ctyi_neg__ | |
3493 #define __T_BAT_VAL_percent_ctyi_neg__ | |
3494 typedef enum | |
3495 { | |
3496 BAT_P_CTYI_NEG_OFF = 0x0, /* TTY service not requested */ | |
3497 BAT_P_CTYI_NEG_REQ = 0x1, /* TTY service requested */ | |
3498 BAT_P_CTYI_NEG_REJECT = 0x2, /* TTY service not granted */ | |
3499 BAT_P_CTYI_NEG_GRANT = 0x3 /* TTY service granted */ | |
3500 }T_BAT_VAL_percent_ctyi_neg; | |
3501 #endif | |
3502 | |
3503 /* | |
3504 * Enum to value table VAL_plus_ctzu_onoff | |
3505 * CCDGEN:WriteEnum_Count==379 | |
3506 */ | |
3507 #ifndef __T_BAT_VAL_plus_ctzu_onoff__ | |
3508 #define __T_BAT_VAL_plus_ctzu_onoff__ | |
3509 typedef enum | |
3510 { | |
3511 BAT_CTZU_ONOFF_OFF = 0x0, /* Disable automatic time zone update via NITZ (default). */ | |
3512 BAT_CTZU_ONOFF_ON = 0x1 /* Enable automatic time zone update via NITZ. */ | |
3513 }T_BAT_VAL_plus_ctzu_onoff; | |
3514 #endif | |
3515 | |
3516 /* | |
3517 * Enum to value table VAL_plus_cusd_m | |
3518 * CCDGEN:WriteEnum_Count==380 | |
3519 */ | |
3520 #ifndef __T_BAT_VAL_plus_cusd_m__ | |
3521 #define __T_BAT_VAL_plus_cusd_m__ | |
3522 typedef enum | |
3523 { | |
3524 BAT_CUSD_M_END = 0x0, /* no further user action required */ | |
3525 BAT_CUSD_M_REQUEST = 0x1, /* further user action required */ | |
3526 BAT_CUSD_M_TERMINATED = 0x2, /* USSD terminated by network */ | |
3527 BAT_CUSD_M_RESPONSE = 0x3, /* other local client has responded */ | |
3528 BAT_CUSD_M_NOT_SUPPORTED = 0x4, /* operation not supported */ | |
3529 BAT_CUSD_M_NETWORK_TIMEOUT = 0x5 /* network time out */ | |
3530 }T_BAT_VAL_plus_cusd_m; | |
3531 #endif | |
3532 | |
3533 /* | |
3534 * Enum to value table VAL_plus_cusd_n | |
3535 * CCDGEN:WriteEnum_Count==381 | |
3536 */ | |
3537 #ifndef __T_BAT_VAL_plus_cusd_n__ | |
3538 #define __T_BAT_VAL_plus_cusd_n__ | |
3539 typedef enum | |
3540 { | |
3541 BAT_CUSD_N_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
3542 BAT_CUSD_N_CANCEL = 0x2 /* Cancel ongoing USSD session */ | |
3543 }T_BAT_VAL_plus_cusd_n; | |
3544 #endif | |
3545 | |
3546 /* | |
3547 * Enum to value table VAL_plus_cusd_w_m | |
3548 * CCDGEN:WriteEnum_Count==382 | |
3549 */ | |
3550 #ifndef __T_BAT_VAL_plus_cusd_w_m__ | |
3551 #define __T_BAT_VAL_plus_cusd_w_m__ | |
3552 typedef enum | |
3553 { | |
3554 BAT_CUSD_W_M_END = 0x0, /* no further user action required */ | |
3555 BAT_CUSD_W_M_REQUEST = 0x1, /* further user action required */ | |
3556 BAT_CUSD_W_M_TERMINATED = 0x2, /* USSD terminated by network */ | |
3557 BAT_CUSD_W_M_RESPONSE = 0x3, /* other local client has responded */ | |
3558 BAT_CUSD_W_M_NOT_SUPPORTED = 0x4, /* operation not supported */ | |
3559 BAT_CUSD_W_M_NETWORK_TIMEOUT = 0x5 /* network time out */ | |
3560 }T_BAT_VAL_plus_cusd_w_m; | |
3561 #endif | |
3562 | |
3563 /* | |
3564 * Enum to value table VAL_plus_cusd_w_n | |
3565 * CCDGEN:WriteEnum_Count==383 | |
3566 */ | |
3567 #ifndef __T_BAT_VAL_plus_cusd_w_n__ | |
3568 #define __T_BAT_VAL_plus_cusd_w_n__ | |
3569 typedef enum | |
3570 { | |
3571 BAT_CUSD_W_N_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
3572 BAT_CUSD_W_N_CANCEL = 0x2 /* Cancel ongoing USSD session */ | |
3573 }T_BAT_VAL_plus_cusd_w_n; | |
3574 #endif | |
3575 | |
3576 /* | |
3577 * Enum to value table VAL_percent_cust_mode | |
3578 * CCDGEN:WriteEnum_Count==384 | |
3579 */ | |
3580 #ifndef __T_BAT_VAL_percent_cust_mode__ | |
3581 #define __T_BAT_VAL_percent_cust_mode__ | |
3582 typedef enum | |
3583 { | |
3584 BAT_P_CUST_MODE_NORMAL = 0x0, /* Normal behaviour */ | |
3585 BAT_P_CUST_MODE_BEHAVIOUR_1 = 0x1 /* Behaviour 1 */ | |
3586 }T_BAT_VAL_percent_cust_mode; | |
3587 #endif | |
3588 | |
3589 /* | |
3590 * Enum to value table VAL_percent_cwup_type | |
3591 * CCDGEN:WriteEnum_Count==385 | |
3592 */ | |
3593 #ifndef __T_BAT_VAL_percent_cwup_type__ | |
3594 #define __T_BAT_VAL_percent_cwup_type__ | |
3595 typedef enum | |
3596 { | |
3597 BAT_P_CWUP_TYPE_RR = 0x1 /* Wake up RR */ | |
3598 }T_BAT_VAL_percent_cwup_type; | |
3599 #endif | |
3600 | |
3601 /* | |
3602 * Enum to value table VAL_percent_data_mode | |
3603 * CCDGEN:WriteEnum_Count==386 | |
3604 */ | |
3605 #ifndef __T_BAT_VAL_percent_data_mode__ | |
3606 #define __T_BAT_VAL_percent_data_mode__ | |
3607 typedef enum | |
3608 { | |
3609 BAT_P_DATA_MODE_DELETE = 0x0, /* Delete redirection */ | |
3610 BAT_P_DATA_MODE_ONCE = 0x1, /* Activate redirection (once) */ | |
3611 BAT_P_DATA_MODE_ALWAYS = 0x2 /* Activate redirection (always) */ | |
3612 }T_BAT_VAL_percent_data_mode; | |
3613 #endif | |
3614 | |
3615 /* | |
3616 * Enum to value table VAL_percent_dinf_mode | |
3617 * CCDGEN:WriteEnum_Count==387 | |
3618 */ | |
3619 #ifndef __T_BAT_VAL_percent_dinf_mode__ | |
3620 #define __T_BAT_VAL_percent_dinf_mode__ | |
3621 typedef enum | |
3622 { | |
3623 BAT_P_DINF_MODE_CURRENT = 0x0, /* Show only current channel information */ | |
3624 BAT_P_DINF_MODE_ALL = 0x1 /* Show all available channel information */ | |
3625 }T_BAT_VAL_percent_dinf_mode; | |
3626 #endif | |
3627 | |
3628 /* | |
3629 * Enum to value table VAL_plus_ds_dir | |
3630 * CCDGEN:WriteEnum_Count==388 | |
3631 */ | |
3632 #ifndef __T_BAT_VAL_plus_ds_dir__ | |
3633 #define __T_BAT_VAL_plus_ds_dir__ | |
3634 typedef enum | |
3635 { | |
3636 BAT_DS_DIRECTION_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
3637 BAT_DS_DIRECTION_NEGOTIATED = 0x0, /* To be negotiated */ | |
3638 BAT_DS_DIRECTION_TX_ONLY = 0x1, /* Compression in the TX direction only */ | |
3639 BAT_DS_DIRECTION_RX_ONLY = 0x2, /* Compression in the RX direction only */ | |
3640 BAT_DS_DIRECTION_BOTH = 0x3 /* Compression in both directions */ | |
3641 }T_BAT_VAL_plus_ds_dir; | |
3642 #endif | |
3643 | |
3644 /* | |
3645 * Enum to value table VAL_plus_ds_neg | |
3646 * CCDGEN:WriteEnum_Count==389 | |
3647 */ | |
3648 #ifndef __T_BAT_VAL_plus_ds_neg__ | |
3649 #define __T_BAT_VAL_plus_ds_neg__ | |
3650 typedef enum | |
3651 { | |
3652 BAT_DS_COMP_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
3653 BAT_DS_COMP_NO_DISC = 0x0, /* No disconnect if compression negotiation fails */ | |
3654 BAT_DS_COMP_DISC = 0x1 /* Disconnect if compression negotiation fails */ | |
3655 }T_BAT_VAL_plus_ds_neg; | |
3656 #endif | |
3657 | |
3658 /* | |
3659 * Enum to value table VAL_percent_efrslt_result | |
3660 * CCDGEN:WriteEnum_Count==390 | |
3661 */ | |
3662 #ifndef __T_BAT_VAL_percent_efrslt_result__ | |
3663 #define __T_BAT_VAL_percent_efrslt_result__ | |
3664 typedef enum | |
3665 { | |
3666 BAT_P_EFRSLT_RES_FAIL = 0x0, /* Update failed */ | |
3667 BAT_P_EFRSLT_RES_OK = 0x1 /* Update was successful */ | |
3668 }T_BAT_VAL_percent_efrslt_result; | |
3669 #endif | |
3670 | |
3671 /* | |
3672 * Enum to value table VAL_percent_simef_mode | |
3673 * CCDGEN:WriteEnum_Count==391 | |
3674 */ | |
3675 #ifndef __T_BAT_VAL_percent_simef_mode__ | |
3676 #define __T_BAT_VAL_percent_simef_mode__ | |
3677 typedef enum | |
3678 { | |
3679 BAT_P_SIMEF_MODE_OFF = 0x0, /* Disable Indication */ | |
3680 BAT_P_SIMEF_MODE_ON = 0x1 /* Enable Indication */ | |
3681 }T_BAT_VAL_percent_simef_mode; | |
3682 #endif | |
3683 | |
3684 /* | |
3685 * Enum to value table VAL_percent_em_mode | |
3686 * CCDGEN:WriteEnum_Count==392 | |
3687 */ | |
3688 #ifndef __T_BAT_VAL_percent_em_mode__ | |
3689 #define __T_BAT_VAL_percent_em_mode__ | |
3690 typedef enum | |
3691 { | |
3692 BAT_P_EM_MODE_DIS_AUTO_REP = 0x0, /* Disable automatic reporting */ | |
3693 BAT_P_EM_MODE_EN_AUTO_REP = 0x1, /* Enable automatic reporting */ | |
3694 BAT_P_EM_MODE_SIN = 0x2, /* Mobile station and infrastructure data */ | |
3695 BAT_P_EM_MODE_PCO = 0x3 /* Request EM data as trace output */ | |
3696 }T_BAT_VAL_percent_em_mode; | |
3697 #endif | |
3698 | |
3699 /* | |
3700 * Enum to value table VAL_percent_em_pco_type | |
3701 * CCDGEN:WriteEnum_Count==393 | |
3702 */ | |
3703 #ifndef __T_BAT_VAL_percent_em_pco_type__ | |
3704 #define __T_BAT_VAL_percent_em_pco_type__ | |
3705 typedef enum | |
3706 { | |
3707 BAT_P_EM_PCO_TYPE_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
3708 BAT_P_EM_PCO_TYPE_SC = 0x1, /* Serving cell */ | |
3709 BAT_P_EM_PCO_TYPE_SC_GPRS = 0x2, /* Serving cell GPRS */ | |
3710 BAT_P_EM_PCO_TYPE_SC_NC = 0x4, /* Neighbouring cell */ | |
3711 BAT_P_EM_PCO_TYPE_LOC_PAG = 0x8, /* Location and paging parameter */ | |
3712 BAT_P_EM_PCO_TYPE_PLMN = 0x10, /* PLMN Parameters */ | |
3713 BAT_P_EM_PCO_TYPE_CIPH_HOP_DTX = 0x20, /* Ciphering, hopping and dtx parameters */ | |
3714 BAT_P_EM_PCO_TYPE_POWER = 0x40, /* Power parameters */ | |
3715 BAT_P_EM_PCO_TYPE_ID = 0x80, /* Identity parameters */ | |
3716 BAT_P_EM_PCO_TYPE_VER = 0x100, /* Version parameters */ | |
3717 BAT_P_EM_PCO_TYPE_GMM = 0x200, /* GMM information */ | |
3718 BAT_P_EM_PCO_TYPE_GRLC = 0x400, /* GRLC information */ | |
3719 BAT_P_EM_PCO_TYPE_AMR = 0x800, /* AMR information */ | |
3720 BAT_P_EM_PCO_TYPE_PDP = 0x1000, /* PDP information */ | |
3721 BAT_P_EM_PCO_TYPE_RR = 0x2000 /* All Information from RR */ | |
3722 }T_BAT_VAL_percent_em_pco_type; | |
3723 #endif | |
3724 | |
3725 /* | |
3726 * Enum to value table VAL_percent_em_sin_type | |
3727 * CCDGEN:WriteEnum_Count==394 | |
3728 */ | |
3729 #ifndef __T_BAT_VAL_percent_em_sin_type__ | |
3730 #define __T_BAT_VAL_percent_em_sin_type__ | |
3731 typedef enum | |
3732 { | |
3733 BAT_P_EM_TYPE_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
3734 BAT_P_EM_TYPE_SC = 0x1, /* Serving cell */ | |
3735 BAT_P_EM_TYPE_SC_GPRS = 0x2, /* Serving cell GPRS */ | |
3736 BAT_P_EM_TYPE_SC_NC = 0x3, /* Neighbouring cell */ | |
3737 BAT_P_EM_TYPE_LOC_PAG = 0x4, /* Location and paging parameter */ | |
3738 BAT_P_EM_TYPE_PLMN = 0x5, /* PLMN Parameters */ | |
3739 BAT_P_EM_TYPE_CIPH_HOP_DTX = 0x6, /* Ciphering, hopping and dtx parameters */ | |
3740 BAT_P_EM_TYPE_POWER = 0x7, /* Power parameters */ | |
3741 BAT_P_EM_TYPE_ID = 0x8, /* Identity parameters */ | |
3742 BAT_P_EM_TYPE_VER = 0x9, /* Version parameters */ | |
3743 BAT_P_EM_TYPE_GMM = 0xa, /* GMM information */ | |
3744 BAT_P_EM_TYPE_GRLC = 0xb, /* GRLC information */ | |
3745 BAT_P_EM_TYPE_AMR = 0xc, /* AMR information */ | |
3746 BAT_P_EM_TYPE_PDP = 0xd /* PDP information */ | |
3747 }T_BAT_VAL_percent_em_sin_type; | |
3748 #endif | |
3749 | |
3750 /* | |
3751 * Enum to value table VAL_plus_ext_error_err | |
3752 * CCDGEN:WriteEnum_Count==395 | |
3753 */ | |
3754 #ifndef __T_BAT_VAL_plus_ext_error_err__ | |
3755 #define __T_BAT_VAL_plus_ext_error_err__ | |
3756 typedef enum | |
3757 { | |
3758 BAT_EXT_ERROR_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
3759 BAT_EXT_ERROR_EXT_ERR_PARAMETER = 0x0, /* parameter not allowed */ | |
3760 BAT_EXT_ERROR_EXT_ERR_DATACORRUPT = 0x1, /* data corrupted */ | |
3761 BAT_EXT_ERROR_EXT_ERR_INTERNAL = 0x2, /* internal error */ | |
3762 BAT_EXT_ERROR_EXT_ERR_CALLTABFULL = 0x3, /* call table full */ | |
3763 BAT_EXT_ERROR_EXT_ERR_SRVTABFULL = 0x4, /* service table full */ | |
3764 BAT_EXT_ERROR_EXT_ERR_CALLNOTFOUND = 0x5, /* call not found */ | |
3765 BAT_EXT_ERROR_EXT_ERR_NODATACALLSUP = 0x6, /* no data-call supported */ | |
3766 BAT_EXT_ERROR_EXT_ERR_ONECALLONHOLD = 0x7, /* one call on hold */ | |
3767 BAT_EXT_ERROR_EXT_ERR_CALLTYPENOHOLD = 0x8, /* hold call not supported for this type */ | |
3768 BAT_EXT_ERROR_EXT_ERR_FDNCHECK = 0x9, /* number not allowed by FDN */ | |
3769 BAT_EXT_ERROR_EXT_ERR_BDNCHECK = 0xa, /* number not allowed by BDN */ | |
3770 BAT_EXT_ERROR_EXT_ERR_PARALLELUSSD = 0xb, /* parallel USSD not supported */ | |
3771 BAT_EXT_ERROR_EXT_ERR_FAXMINSPEEDCOND = 0xc, /* fax minimum speed condition */ | |
3772 BAT_EXT_ERROR_EXT_ERR_CMDDETAILSSAT = 0xd, /* conflict with command details */ | |
3773 BAT_EXT_ERROR_EXT_ERR_ALSLOCK = 0xe, /* not allowed by ALS-Lock */ | |
3774 BAT_EXT_ERROR_EXT_ERR_IMEICHECK = 0xf, /* IMEI illegal */ | |
3775 BAT_EXT_ERROR_EXT_ERR_LCS_CMDNOTSUP = 0x10, /* Command not supported */ | |
3776 BAT_EXT_ERROR_EXT_ERR_LCS_CMDNOTREC = 0x11, /* Command not recognised/out of range */ | |
3777 BAT_EXT_ERROR_EXT_ERR_LCS_CLPSCLIENTNOTREC = 0x12, /* LCS Client ID not recognised/out of range */ | |
3778 BAT_EXT_ERROR_EXT_ERR_LCS_INTERVALNOTSUP = 0x13, /* Interval attribute out of range */ | |
3779 BAT_EXT_ERROR_EXT_ERR_LCS_REPEATNOTSUP = 0x14, /* Repeat attribute not supported/ out of range */ | |
3780 BAT_EXT_ERROR_EXT_ERR_LCS_SENDREQTYNOTREC = 0x15, /* Send request type not recognised / out of range */ | |
3781 BAT_EXT_ERROR_EXT_ERR_LCS_USCONFREQTYNOTREC = 0x16, /* User confirmation request type not recognised / out of range */ | |
3782 BAT_EXT_ERROR_EXT_ERR_LCS_CLSRCLIENTIDNOTREC = 0x17, /* LCS Client ID not recognised/out of range */ | |
3783 BAT_EXT_ERROR_EXT_ERR_LCS_CSCALLNUMNOTSUP = 0x18, /* Circuit switched call number out of range */ | |
3784 BAT_EXT_ERROR_EXT_ERR_UNKNOWN = 0x64 /* error unknown */ | |
3785 }T_BAT_VAL_plus_ext_error_err; | |
3786 #endif | |
3787 | |
3788 /* | |
3789 * Enum to value table VAL_plus_fap_pwd | |
3790 * CCDGEN:WriteEnum_Count==396 | |
3791 */ | |
3792 #ifndef __T_BAT_VAL_plus_fap_pwd__ | |
3793 #define __T_BAT_VAL_plus_fap_pwd__ | |
3794 typedef enum | |
3795 { | |
3796 BAT_FAP_PWD_DISABLE = 0x0, /* Disables PWD */ | |
3797 BAT_FAP_PWD_ENABLE = 0x1 /* Enables PWD */ | |
3798 }T_BAT_VAL_plus_fap_pwd; | |
3799 #endif | |
3800 | |
3801 /* | |
3802 * Enum to value table VAL_plus_fap_sep | |
3803 * CCDGEN:WriteEnum_Count==397 | |
3804 */ | |
3805 #ifndef __T_BAT_VAL_plus_fap_sep__ | |
3806 #define __T_BAT_VAL_plus_fap_sep__ | |
3807 typedef enum | |
3808 { | |
3809 BAT_FAP_SEP_DISABLE = 0x0, /* Disables SEP */ | |
3810 BAT_FAP_SEP_ENABLE = 0x1 /* Enables SEP */ | |
3811 }T_BAT_VAL_plus_fap_sep; | |
3812 #endif | |
3813 | |
3814 /* | |
3815 * Enum to value table VAL_plus_fap_sub | |
3816 * CCDGEN:WriteEnum_Count==398 | |
3817 */ | |
3818 #ifndef __T_BAT_VAL_plus_fap_sub__ | |
3819 #define __T_BAT_VAL_plus_fap_sub__ | |
3820 typedef enum | |
3821 { | |
3822 BAT_FAP_SUB_DISABLE = 0x0, /* Disables SUB */ | |
3823 BAT_FAP_SUB_ENABLE = 0x1 /* Enables SUB */ | |
3824 }T_BAT_VAL_plus_fap_sub; | |
3825 #endif | |
3826 | |
3827 /* | |
3828 * Enum to value table VAL_plus_fbo_value | |
3829 * CCDGEN:WriteEnum_Count==399 | |
3830 */ | |
3831 #ifndef __T_BAT_VAL_plus_fbo_value__ | |
3832 #define __T_BAT_VAL_plus_fbo_value__ | |
3833 typedef enum | |
3834 { | |
3835 BAT_FBO_VALUE_DIRCDIRBD = 0x0, /* Selects direct bit order for both Phase C and B/D data */ | |
3836 BAT_FBO_VALUE_RVRCDIRBD = 0x1, /* Selects reversed bit order for Phase C and direct bit order for Phase B/D data */ | |
3837 BAT_FBO_VALUE_DIRCRVRBD = 0x2, /* Selects direct bit order for Phase C and reversed bit order for Phase B/D data */ | |
3838 BAT_FBO_VALUE_RVRCRVRBD = 0x3 /* Selects reversed bit order for both Phase C and Phase B/D data */ | |
3839 }T_BAT_VAL_plus_fbo_value; | |
3840 #endif | |
3841 | |
3842 /* | |
3843 * Enum to value table VAL_plus_fbu_value | |
3844 * CCDGEN:WriteEnum_Count==400 | |
3845 */ | |
3846 #ifndef __T_BAT_VAL_plus_fbu_value__ | |
3847 #define __T_BAT_VAL_plus_fbu_value__ | |
3848 typedef enum | |
3849 { | |
3850 BAT_FBU_VALUE_DISABLE = 0x0, /* Disables HDLC frame reporting */ | |
3851 BAT_FBU_VALUE_ENABLE = 0x1 /* Enables the DCE to report the contents of Phase B and Phase D HDLC frames to the DTE */ | |
3852 }T_BAT_VAL_plus_fbu_value; | |
3853 #endif | |
3854 | |
3855 /* | |
3856 * Enum to value table VAL_plus_fclass_n | |
3857 * CCDGEN:WriteEnum_Count==401 | |
3858 */ | |
3859 #ifndef __T_BAT_VAL_plus_fclass_n__ | |
3860 #define __T_BAT_VAL_plus_fclass_n__ | |
3861 typedef enum | |
3862 { | |
3863 BAT_FCLASS_MODE_DATA = 0x0, /* Data */ | |
3864 BAT_FCLASS_MODE_FAX2 = 0x2, /* Fax2 */ | |
3865 BAT_FCLASS_MODE_VOICE = 0x8, /* Voice */ | |
3866 BAT_FCLASS_MODE_FAX20 = 0x14 /* Fax20 */ | |
3867 }T_BAT_VAL_plus_fclass_n; | |
3868 #endif | |
3869 | |
3870 /* | |
3871 * Enum to value table VAL_plus_fcq_tq | |
3872 * CCDGEN:WriteEnum_Count==402 | |
3873 */ | |
3874 #ifndef __T_BAT_VAL_plus_fcq_tq__ | |
3875 #define __T_BAT_VAL_plus_fcq_tq__ | |
3876 typedef enum | |
3877 { | |
3878 BAT_FCQ_VALUE_CQCDISABLED = 0x0, /* CQCDisabled */ | |
3879 BAT_FCQ_VALUE_CQCENABLED = 0x1 /* CQCEnabled */ | |
3880 }T_BAT_VAL_plus_fcq_tq; | |
3881 #endif | |
3882 | |
3883 /* | |
3884 * Enum to value table VAL_plus_fcr_value | |
3885 * CCDGEN:WriteEnum_Count==403 | |
3886 */ | |
3887 #ifndef __T_BAT_VAL_plus_fcr_value__ | |
3888 #define __T_BAT_VAL_plus_fcr_value__ | |
3889 typedef enum | |
3890 { | |
3891 BAT_FCR_VALUE_NORCVCAP = 0x0, /* DCE will not receive message data */ | |
3892 BAT_FCR_VALUE_RCVCAP = 0x1 /* Indicates the DCE can receive message data */ | |
3893 }T_BAT_VAL_plus_fcr_value; | |
3894 #endif | |
3895 | |
3896 /* | |
3897 * Enum to value table VAL_plus_fea_value | |
3898 * CCDGEN:WriteEnum_Count==404 | |
3899 */ | |
3900 #ifndef __T_BAT_VAL_plus_fea_value__ | |
3901 #define __T_BAT_VAL_plus_fea_value__ | |
3902 typedef enum | |
3903 { | |
3904 BAT_FEA_VALUE_V0 = 0x0, /* Determines that T.4 EOL patterns are bit aligned (as received). */ | |
3905 BAT_FEA_VALUE_V1 = 0x1 /* Determines that the last received bits of T.4 EOL patterns are octet aligned by the DCE */ | |
3906 }T_BAT_VAL_plus_fea_value; | |
3907 #endif | |
3908 | |
3909 /* | |
3910 * Enum to value table VAL_plus_ffc_dfc | |
3911 * CCDGEN:WriteEnum_Count==405 | |
3912 */ | |
3913 #ifndef __T_BAT_VAL_plus_ffc_dfc__ | |
3914 #define __T_BAT_VAL_plus_ffc_dfc__ | |
3915 typedef enum | |
3916 { | |
3917 BAT_FFC_DFC_IGNORED = 0x0, /* Data format format codes ignored */ | |
3918 BAT_FFC_DFC_ENABLED = 0x1, /* Data format checking enabled */ | |
3919 BAT_FFC_DFC_CONVERSION = 0x2 /* Data format conversion enabled */ | |
3920 }T_BAT_VAL_plus_ffc_dfc; | |
3921 #endif | |
3922 | |
3923 /* | |
3924 * Enum to value table VAL_plus_ffc_lnc | |
3925 * CCDGEN:WriteEnum_Count==406 | |
3926 */ | |
3927 #ifndef __T_BAT_VAL_plus_ffc_lnc__ | |
3928 #define __T_BAT_VAL_plus_ffc_lnc__ | |
3929 typedef enum | |
3930 { | |
3931 BAT_FFC_LNC_IGNORED = 0x0, /* Page length format codes ignored */ | |
3932 BAT_FFC_LNC_ENABLED = 0x1, /* Page length checking enabled */ | |
3933 BAT_FFC_LNC_CONVERSION1D = 0x2, /* Page length conversion enabled for 1-D data, */ | |
3934 BAT_FFC_LNC_CONVERSION2D = 0x3 /* Page length conversion enabled for 2-D data */ | |
3935 }T_BAT_VAL_plus_ffc_lnc; | |
3936 #endif | |
3937 | |
3938 /* | |
3939 * Enum to value table VAL_plus_ffc_vrc | |
3940 * CCDGEN:WriteEnum_Count==407 | |
3941 */ | |
3942 #ifndef __T_BAT_VAL_plus_ffc_vrc__ | |
3943 #define __T_BAT_VAL_plus_ffc_vrc__ | |
3944 typedef enum | |
3945 { | |
3946 BAT_FFC_VRC_IGNORED = 0x0, /* Vertical resolution format codes ignored */ | |
3947 BAT_FFC_VRC_ENABLED = 0x1, /* Vertical resolution checking enabled */ | |
3948 BAT_FFC_VRC_CONVERSION1D = 0x2, /* Vertical resolution conversion enabled for 1-D data */ | |
3949 BAT_FFC_VRC_CONVERSION2D = 0x3 /* Vertical resolution conversion enabled for 2-D data */ | |
3950 }T_BAT_VAL_plus_ffc_vrc; | |
3951 #endif | |
3952 | |
3953 /* | |
3954 * Enum to value table VAL_plus_ffc_wdc | |
3955 * CCDGEN:WriteEnum_Count==408 | |
3956 */ | |
3957 #ifndef __T_BAT_VAL_plus_ffc_wdc__ | |
3958 #define __T_BAT_VAL_plus_ffc_wdc__ | |
3959 typedef enum | |
3960 { | |
3961 BAT_FFC_WDC_IGNORED = 0x0, /* Page width format codes ignored */ | |
3962 BAT_FFC_WDC_ENABLED = 0x1, /* Page width checking enabled */ | |
3963 BAT_FFC_WDC_CONVERSION = 0x2 /* Page width conversion enabled */ | |
3964 }T_BAT_VAL_plus_ffc_wdc; | |
3965 #endif | |
3966 | |
3967 /* | |
3968 * Enum to value table VAL_plus_fhs_status | |
3969 * CCDGEN:WriteEnum_Count==409 | |
3970 */ | |
3971 #ifndef __T_BAT_VAL_plus_fhs_status__ | |
3972 #define __T_BAT_VAL_plus_fhs_status__ | |
3973 typedef enum | |
3974 { | |
3975 BAT_FHS_STATUS_NORMEND = 0x0, /* NormEnd */ | |
3976 BAT_FHS_STATUS_RINGDETECT = 0x1, /* RingDetect */ | |
3977 BAT_FHS_STATUS_CALLABORT = 0x2, /* CallAbort */ | |
3978 BAT_FHS_STATUS_NOLOOPCURR = 0x3, /* NoLoopCurr */ | |
3979 BAT_FHS_STATUS_RINGBACKNOANS = 0x4, /* RingbackNoAns */ | |
3980 BAT_FHS_STATUS_RINGBACKANS = 0x5, /* RingbackAns */ | |
3981 BAT_FHS_STATUS_UNSPCPHAERR = 0x10, /* UnspcPhAErr */ | |
3982 BAT_FHS_STATUS_NOANS = 0x11, /* NoAns */ | |
3983 BAT_FHS_STATUS_UNSPCTXPHBERR = 0x20, /* UnspcTxPhBErr */ | |
3984 BAT_FHS_STATUS_NOREMOTERXTX = 0x21, /* NoRemoteRxTx */ | |
3985 BAT_FHS_STATUS_COMRECERRTX = 0x22, /* ComrecErrTx */ | |
3986 BAT_FHS_STATUS_INVCOMRECCMD = 0x23, /* InvComrecCmd */ | |
3987 BAT_FHS_STATUS_RSPRECERRTX = 0x24, /* RsprecErrTx */ | |
3988 BAT_FHS_STATUS_DCSNORES = 0x25, /* DcsNoRes */ | |
3989 BAT_FHS_STATUS_DISDTCRCVD = 0x26, /* DisDtcRcvd */ | |
3990 BAT_FHS_STATUS_TRAINFAIL = 0x27, /* TrainFail */ | |
3991 BAT_FHS_STATUS_INVRSPRECRES = 0x28, /* InvRsprecRes */ | |
3992 BAT_FHS_STATUS_UNSPCTXPHCERR = 0x40, /* UnspcTxPhCErr */ | |
3993 BAT_FHS_STATUS_UNSPCIMGFRMTERR = 0x41, /* UnspcImgFrmtErr */ | |
3994 BAT_FHS_STATUS_IMGCNVERR = 0x42, /* ImgCnvErr */ | |
3995 BAT_FHS_STATUS_DTEDCEDATAUNDRFLW = 0x43, /* DteDceDataUndrflw */ | |
3996 BAT_FHS_STATUS_UNRECDATACMD = 0x44, /* UnrecDataCmd */ | |
3997 BAT_FHS_STATUS_IMGERRLINELEN = 0x45, /* ImgErrLineLen */ | |
3998 BAT_FHS_STATUS_IMGERRPAGELEN = 0x46, /* ImgErrPageLen */ | |
3999 BAT_FHS_STATUS_IMGERRCMPRCODE = 0x47, /* ImgErrCmprCode */ | |
4000 BAT_FHS_STATUS_UNSPCTXPHDERR = 0x50, /* UnspcTxPhDErr */ | |
4001 BAT_FHS_STATUS_RSPRECERRD = 0x51, /* RsprecErrD */ | |
4002 BAT_FHS_STATUS_NOMPSRES = 0x52, /* NoMpsRes */ | |
4003 BAT_FHS_STATUS_INVMPSRES = 0x53, /* InvMpsRes */ | |
4004 BAT_FHS_STATUS_NOEOPRES = 0x54, /* NoEopRes */ | |
4005 BAT_FHS_STATUS_INVEOPRES = 0x55, /* InvEopRes */ | |
4006 BAT_FHS_STATUS_NOEOMRES = 0x56, /* NoEomRes */ | |
4007 BAT_FHS_STATUS_INVEOMRES = 0x57, /* InvEomRes */ | |
4008 BAT_FHS_STATUS_50PINPIP = 0x58, /* 50PinPip */ | |
4009 BAT_FHS_STATUS_UNSPCRXPHBERR = 0x70, /* UnspcRxPhBErr */ | |
4010 BAT_FHS_STATUS_RSPRECERRRX = 0x71, /* RsprecErrRx */ | |
4011 BAT_FHS_STATUS_COMRECERRRX = 0x72, /* ComrecErrRx */ | |
4012 BAT_FHS_STATUS_T30T2TIMEOUT = 0x73, /* T30T2Timeout */ | |
4013 BAT_FHS_STATUS_T30T1TIMEOUT = 0x74, /* T30T1Timeout */ | |
4014 BAT_FHS_STATUS_UNSPCRXPHCERR = 0x90, /* UnspcRxPhCErr */ | |
4015 BAT_FHS_STATUS_MISSEOL = 0x91, /* MissEol */ | |
4016 BAT_FHS_STATUS_BADCRCFRM = 0x92, /* BadCRCFrm */ | |
4017 BAT_FHS_STATUS_DCEDTEBUFOVRFLW = 0x93, /* DceDteBufOvrflw */ | |
4018 BAT_FHS_STATUS_UNSPCRXPHDERR = 0xa0, /* UnspcRxPhDErr */ | |
4019 BAT_FHS_STATUS_RSPRECINVRES = 0xa1, /* RsprecInvRes */ | |
4020 BAT_FHS_STATUS_COMRECINVRES = 0xa2, /* ComrecInvRes */ | |
4021 BAT_FHS_STATUS_A0PINPIP = 0xa3, /* A0PinPip */ | |
4022 BAT_FHS_STATUS_PHBSNDRSRVD1 = 0xe0, /* PhBSndRsrvd1 */ | |
4023 BAT_FHS_STATUS_PHBSNDRSRVD2 = 0xe1, /* PhBSndRsrvd2 */ | |
4024 BAT_FHS_STATUS_PHBSNDRSRVD3 = 0xe2, /* PhBSndRsrvd3 */ | |
4025 BAT_FHS_STATUS_PHCSNDRSRVD1 = 0xe3, /* PhCSndRsrvd1 */ | |
4026 BAT_FHS_STATUS_PHCSNDRSRVD2 = 0xe4, /* PhCSndRsrvd2 */ | |
4027 BAT_FHS_STATUS_PHDSNDRSRVD1 = 0xe5, /* PhDSndRsrvd1 */ | |
4028 BAT_FHS_STATUS_PHDSNDRSRVD2 = 0xe6, /* PhDSndRsrvd2 */ | |
4029 BAT_FHS_STATUS_PHDSNDRSRVD3 = 0xe7, /* PhDSndRsrvd3 */ | |
4030 BAT_FHS_STATUS_PHBRCVNORESP = 0xe8, /* PhBRcvNoResp */ | |
4031 BAT_FHS_STATUS_PHBRCVINVRESP = 0xe9, /* PhBRcvInvResp */ | |
4032 BAT_FHS_STATUS_PHBRCVRSRVD3 = 0xea, /* PhBRcvRsrvd3 */ | |
4033 BAT_FHS_STATUS_PHCRCVRSRVD1 = 0xeb, /* PhCRcvRsrvd1 */ | |
4034 BAT_FHS_STATUS_PHCRCVRSRVD2 = 0xec, /* PhCRcvRsrvd2 */ | |
4035 BAT_FHS_STATUS_PHDRCVNORESP = 0xed, /* PhDRcvNoResp */ | |
4036 BAT_FHS_STATUS_PHDRCVINVRESP = 0xee, /* PhDRcvInvResp */ | |
4037 BAT_FHS_STATUS_PHDRCVRSRVD3 = 0xef, /* PhDRcvRsrvd3 */ | |
4038 BAT_FHS_STATUS_SGNNOTALLWD = 0xf0, /* SgnNotAllwd */ | |
4039 BAT_FHS_STATUS_FADRMTSTNERR = 0xf1, /* FADRmtStnErr */ | |
4040 BAT_FHS_STATUS_FADLCLSTNERR = 0xf2, /* FADLclStnErr */ | |
4041 BAT_FHS_STATUS_FADOWNERR = 0xf3, /* FADOwnErr */ | |
4042 BAT_FHS_STATUS_FADGNRLER = 0xf4 /* FADGnrlErr */ | |
4043 }T_BAT_VAL_plus_fhs_status; | |
4044 #endif | |
4045 | |
4046 /* | |
4047 * Enum to value table VAL_plus_fie_value | |
4048 * CCDGEN:WriteEnum_Count==410 | |
4049 */ | |
4050 #ifndef __T_BAT_VAL_plus_fie_value__ | |
4051 #define __T_BAT_VAL_plus_fie_value__ | |
4052 typedef enum | |
4053 { | |
4054 BAT_FIE_VALUE_IGNOREPRI = 0x0, /* PRI-Q reports will be replaced by non-PRI equivalents */ | |
4055 BAT_FIE_VALUE_ACCEPTPRI = 0x1 /* Procedure Interrupt Requests from the remote station are accepted */ | |
4056 }T_BAT_VAL_plus_fie_value; | |
4057 #endif | |
4058 | |
4059 /* | |
4060 * Enum to value table VAL_plus_fit_action | |
4061 * CCDGEN:WriteEnum_Count==411 | |
4062 */ | |
4063 #ifndef __T_BAT_VAL_plus_fit_action__ | |
4064 #define __T_BAT_VAL_plus_fit_action__ | |
4065 typedef enum | |
4066 { | |
4067 BAT_FIT_ACTION_ON_HOOK_RESET = 0x0, /* Go on hook then reset to +FCLASS=0 */ | |
4068 BAT_FIT_ACTION_ON_HOOK = 0x1 /* Go on hook (and do not reset) */ | |
4069 }T_BAT_VAL_plus_fit_action; | |
4070 #endif | |
4071 | |
4072 /* | |
4073 * Enum to value table VAL_plus_flo_flo_c | |
4074 * CCDGEN:WriteEnum_Count==412 | |
4075 */ | |
4076 #ifndef __T_BAT_VAL_plus_flo_flo_c__ | |
4077 #define __T_BAT_VAL_plus_flo_flo_c__ | |
4078 typedef enum | |
4079 { | |
4080 BAT_FLO_CMD_NONE = 0x0, /* Turn off flow control */ | |
4081 BAT_FLO_CMD_SW = 0x1, /* Select DC1/DC3 flow control */ | |
4082 BAT_FLO_CMD_HW = 0x2 /* Select CTS/RTS flow control */ | |
4083 }T_BAT_VAL_plus_flo_flo_c; | |
4084 #endif | |
4085 | |
4086 /* | |
4087 * Enum to value table VAL_plus_flo_flo_q | |
4088 * CCDGEN:WriteEnum_Count==413 | |
4089 */ | |
4090 #ifndef __T_BAT_VAL_plus_flo_flo_q__ | |
4091 #define __T_BAT_VAL_plus_flo_flo_q__ | |
4092 typedef enum | |
4093 { | |
4094 BAT_FLO_RSP_NONE = 0x0, /* NO flow control */ | |
4095 BAT_FLO_RSP_SW = 0x1, /* DC1/DC3 flow control */ | |
4096 BAT_FLO_RSP_HW = 0x2, /* CTS/RTS flow control */ | |
4097 BAT_FLO_RSP_INV = 0xff /* invalid setting */ | |
4098 }T_BAT_VAL_plus_flo_flo_q; | |
4099 #endif | |
4100 | |
4101 /* | |
4102 * Enum to value table VAL_plus_flp_value | |
4103 * CCDGEN:WriteEnum_Count==414 | |
4104 */ | |
4105 #ifndef __T_BAT_VAL_plus_flp_value__ | |
4106 #define __T_BAT_VAL_plus_flp_value__ | |
4107 typedef enum | |
4108 { | |
4109 BAT_FLP_DOC_NONE = 0x0, /* No document to poll, DIS bit 9 will be cleared and any received DTC frames will result in disconnection */ | |
4110 BAT_FLP_DOC_READY = 0x1 /* Document ready for polling, DIS bit 9 will be set and any received DTC frames will be accepted */ | |
4111 }T_BAT_VAL_plus_flp_value; | |
4112 #endif | |
4113 | |
4114 /* | |
4115 * Enum to value table VAL_plus_fms_value | |
4116 * CCDGEN:WriteEnum_Count==415 | |
4117 */ | |
4118 #ifndef __T_BAT_VAL_plus_fms_value__ | |
4119 #define __T_BAT_VAL_plus_fms_value__ | |
4120 typedef enum | |
4121 { | |
4122 BAT_FMS_BPS_2400 = 0x0, /* 2400bps */ | |
4123 BAT_FMS_BPS_4800 = 0x1, /* 4800bps */ | |
4124 BAT_FMS_BPS_7200 = 0x2, /* 7200bps */ | |
4125 BAT_FMS_BPS_9600 = 0x3, /* 9600bps */ | |
4126 BAT_FMS_BPS_12000 = 0x4, /* 12000bps */ | |
4127 BAT_FMS_BPS_14400 = 0x5 /* 14400bps */ | |
4128 }T_BAT_VAL_plus_fms_value; | |
4129 #endif | |
4130 | |
4131 /* | |
4132 * Enum to value table VAL_plus_fps_ppr | |
4133 * CCDGEN:WriteEnum_Count==416 | |
4134 */ | |
4135 #ifndef __T_BAT_VAL_plus_fps_ppr__ | |
4136 #define __T_BAT_VAL_plus_fps_ppr__ | |
4137 typedef enum | |
4138 { | |
4139 BAT_FPS_PPR_MCF = 0x0, /* Page good */ | |
4140 BAT_FPS_PPR_RTN = 0x1, /* Page bad, retrain requested */ | |
4141 BAT_FPS_PPR_RTP = 0x2, /* Page good, retrain requested */ | |
4142 BAT_FPS_PPR_PIN = 0x3, /* Page bad, interrupt requested */ | |
4143 BAT_FPS_PPR_PIP = 0x4 /* Page good, interrupt requested */ | |
4144 }T_BAT_VAL_plus_fps_ppr; | |
4145 #endif | |
4146 | |
4147 /* | |
4148 * Enum to value table VAL_plus_fsp_poll | |
4149 * CCDGEN:WriteEnum_Count==417 | |
4150 */ | |
4151 #ifndef __T_BAT_VAL_plus_fsp_poll__ | |
4152 #define __T_BAT_VAL_plus_fsp_poll__ | |
4153 typedef enum | |
4154 { | |
4155 BAT_FSP_POLL_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
4156 BAT_FSP_POLL_DISABLE = 0x0, /* Disable polling */ | |
4157 BAT_FSP_POLL_ENABLE = 0x1 /* Enable polling */ | |
4158 }T_BAT_VAL_plus_fsp_poll; | |
4159 #endif | |
4160 | |
4161 /* | |
4162 * Enum to value table VAL_plus_ifc_by_ta | |
4163 * CCDGEN:WriteEnum_Count==418 | |
4164 */ | |
4165 #ifndef __T_BAT_VAL_plus_ifc_by_ta__ | |
4166 #define __T_BAT_VAL_plus_ifc_by_ta__ | |
4167 typedef enum | |
4168 { | |
4169 BAT_IFC_TX_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
4170 BAT_IFC_TX_NONE = 0x0, /* No TX flow control */ | |
4171 BAT_IFC_TX_SW = 0x1, /* Software flow control */ | |
4172 BAT_IFC_TX_HW = 0x2 /* Hardware flow control */ | |
4173 }T_BAT_VAL_plus_ifc_by_ta; | |
4174 #endif | |
4175 | |
4176 /* | |
4177 * Enum to value table VAL_plus_ifc_by_te | |
4178 * CCDGEN:WriteEnum_Count==419 | |
4179 */ | |
4180 #ifndef __T_BAT_VAL_plus_ifc_by_te__ | |
4181 #define __T_BAT_VAL_plus_ifc_by_te__ | |
4182 typedef enum | |
4183 { | |
4184 BAT_IFC_RX_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
4185 BAT_IFC_RX_NONE = 0x0, /* No RX flow control */ | |
4186 BAT_IFC_RX_SW = 0x1, /* Software flow control */ | |
4187 BAT_IFC_RX_HW = 0x2 /* Hardware flow control */ | |
4188 }T_BAT_VAL_plus_ifc_by_te; | |
4189 #endif | |
4190 | |
4191 /* | |
4192 * Enum to value table VAL_plus_ilrr_rate | |
4193 * CCDGEN:WriteEnum_Count==420 | |
4194 */ | |
4195 #ifndef __T_BAT_VAL_plus_ilrr_rate__ | |
4196 #define __T_BAT_VAL_plus_ilrr_rate__ | |
4197 typedef enum | |
4198 { | |
4199 BAT_ILRR_RATE_300 = 0x1, /* 300bps */ | |
4200 BAT_ILRR_RATE_1200 = 0x2, /* 1200bps */ | |
4201 BAT_ILRR_RATE_2400 = 0x3, /* 2400bps */ | |
4202 BAT_ILRR_RATE_4800 = 0x4, /* 4800bps */ | |
4203 BAT_ILRR_RATE_9600 = 0x5, /* 9600bps */ | |
4204 BAT_ILRR_RATE_14400 = 0x6, /* 14400bps */ | |
4205 BAT_ILRR_RATE_19200 = 0x7, /* 19200bps */ | |
4206 BAT_ILRR_RATE_38400 = 0x8, /* 38400bps */ | |
4207 BAT_ILRR_RATE_1 = 0xf /* other rate */ | |
4208 }T_BAT_VAL_plus_ilrr_rate; | |
4209 #endif | |
4210 | |
4211 /* | |
4212 * Enum to value table VAL_plus_ipr_rate | |
4213 * CCDGEN:WriteEnum_Count==421 | |
4214 */ | |
4215 #ifndef __T_BAT_VAL_plus_ipr_rate__ | |
4216 #define __T_BAT_VAL_plus_ipr_rate__ | |
4217 typedef enum | |
4218 { | |
4219 BAT_IPR_RATE_AUTO = 0x0, /* Automatic rate detection */ | |
4220 BAT_IPR_RATE_75 = 0x1, /* 75bps */ | |
4221 BAT_IPR_RATE_150 = 0x2, /* 150bps */ | |
4222 BAT_IPR_RATE_300 = 0x3, /* 300bps */ | |
4223 BAT_IPR_RATE_600 = 0x4, /* 600bps */ | |
4224 BAT_IPR_RATE_1200 = 0x5, /* 1200bps */ | |
4225 BAT_IPR_RATE_2400 = 0x6, /* 2400bps */ | |
4226 BAT_IPR_RATE_4800 = 0x7, /* 4800bps */ | |
4227 BAT_IPR_RATE_7200 = 0x8, /* 7200bps */ | |
4228 BAT_IPR_RATE_9600 = 0x9, /* 9600bps */ | |
4229 BAT_IPR_RATE_14400 = 0xa, /* 14400bps */ | |
4230 BAT_IPR_RATE_19200 = 0xb, /* 19200bps */ | |
4231 BAT_IPR_RATE_28800 = 0xc, /* 28800bps */ | |
4232 BAT_IPR_RATE_33900 = 0xd, /* 33900bps */ | |
4233 BAT_IPR_RATE_38400 = 0xe, /* 38400bps */ | |
4234 BAT_IPR_RATE_57600 = 0xf, /* 57600bps */ | |
4235 BAT_IPR_RATE_115200 = 0x10, /* 115200bps */ | |
4236 BAT_IPR_RATE_203125 = 0x11, /* 203125bps */ | |
4237 BAT_IPR_RATE_406250 = 0x12, /* 406250bps */ | |
4238 BAT_IPR_RATE_812500 = 0x13 /* 812500bps */ | |
4239 }T_BAT_VAL_plus_ipr_rate; | |
4240 #endif | |
4241 | |
4242 /* | |
4243 * Enum to value table VAL_percent_pbcf_ldn | |
4244 * CCDGEN:WriteEnum_Count==422 | |
4245 */ | |
4246 #ifndef __T_BAT_VAL_percent_pbcf_ldn__ | |
4247 #define __T_BAT_VAL_percent_pbcf_ldn__ | |
4248 typedef enum | |
4249 { | |
4250 BAT_P_PBCF_LDN_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
4251 BAT_P_PBCF_LDN_LDN_ENABLE = 0x0, /* Enable */ | |
4252 BAT_P_PBCF_LDN_LDN_DISABLE = 0x1 /* Disable */ | |
4253 }T_BAT_VAL_percent_pbcf_ldn; | |
4254 #endif | |
4255 | |
4256 /* | |
4257 * Enum to value table VAL_percent_pbcf_lmn | |
4258 * CCDGEN:WriteEnum_Count==423 | |
4259 */ | |
4260 #ifndef __T_BAT_VAL_percent_pbcf_lmn__ | |
4261 #define __T_BAT_VAL_percent_pbcf_lmn__ | |
4262 typedef enum | |
4263 { | |
4264 BAT_P_PBCF_LMN_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
4265 BAT_P_PBCF_LMN_LMN_ENABLE = 0x0, /* Enable */ | |
4266 BAT_P_PBCF_LMN_LMN_DISABLE = 0x1 /* Disable */ | |
4267 }T_BAT_VAL_percent_pbcf_lmn; | |
4268 #endif | |
4269 | |
4270 /* | |
4271 * Enum to value table VAL_percent_pbcf_lrn | |
4272 * CCDGEN:WriteEnum_Count==424 | |
4273 */ | |
4274 #ifndef __T_BAT_VAL_percent_pbcf_lrn__ | |
4275 #define __T_BAT_VAL_percent_pbcf_lrn__ | |
4276 typedef enum | |
4277 { | |
4278 BAT_P_PBCF_LRN_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
4279 BAT_P_PBCF_LRN_LRN_ENABLE = 0x0, /* Enable */ | |
4280 BAT_P_PBCF_LRN_LRN_DISABLE = 0x1 /* Disable */ | |
4281 }T_BAT_VAL_percent_pbcf_lrn; | |
4282 #endif | |
4283 | |
4284 /* | |
4285 * Enum to value table VAL_percent_ppp_authprot | |
4286 * CCDGEN:WriteEnum_Count==425 | |
4287 */ | |
4288 #ifndef __T_BAT_VAL_percent_ppp_authprot__ | |
4289 #define __T_BAT_VAL_percent_ppp_authprot__ | |
4290 typedef enum | |
4291 { | |
4292 BAT_P_PPP_PROT_NONE = 0x0, /* No authentication (ignore login and password) */ | |
4293 BAT_P_PPP_PROT_PAP = 0x1, /* PAP */ | |
4294 BAT_P_PPP_PROT_CHAP = 0x2, /* CHAP */ | |
4295 BAT_P_PPP_PROT_AUTO = 0x3 /* Automatic authentication */ | |
4296 }T_BAT_VAL_percent_ppp_authprot; | |
4297 #endif | |
4298 | |
4299 /* | |
4300 * Enum to value table VAL_percent_ppp_conn_type | |
4301 * CCDGEN:WriteEnum_Count==426 | |
4302 */ | |
4303 #ifndef __T_BAT_VAL_percent_ppp_conn_type__ | |
4304 #define __T_BAT_VAL_percent_ppp_conn_type__ | |
4305 typedef enum | |
4306 { | |
4307 BAT_P_PPP_CONN_TYPE_NO_PPP = 0x0, /* Dont use PPP, application will connect directly to L2R */ | |
4308 BAT_P_PPP_CONN_TYPE_PPP = 0x1 /* Use PPP, application will be connected to PPP */ | |
4309 }T_BAT_VAL_percent_ppp_conn_type; | |
4310 #endif | |
4311 | |
4312 /* | |
4313 * Enum to value table VAL_percent_pvrf_ps1 | |
4314 * CCDGEN:WriteEnum_Count==427 | |
4315 */ | |
4316 #ifndef __T_BAT_VAL_percent_pvrf_ps1__ | |
4317 #define __T_BAT_VAL_percent_pvrf_ps1__ | |
4318 typedef enum | |
4319 { | |
4320 BAT_P_PVRF_PS1_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
4321 BAT_P_PVRF_PS1_NOT_REQUIRED = 0x0, /* PIN1 Not Required */ | |
4322 BAT_P_PVRF_PS1_REQUIRED = 0x1 /* PIN1 Required */ | |
4323 }T_BAT_VAL_percent_pvrf_ps1; | |
4324 #endif | |
4325 | |
4326 /* | |
4327 * Enum to value table VAL_percent_pvrf_ps2 | |
4328 * CCDGEN:WriteEnum_Count==428 | |
4329 */ | |
4330 #ifndef __T_BAT_VAL_percent_pvrf_ps2__ | |
4331 #define __T_BAT_VAL_percent_pvrf_ps2__ | |
4332 typedef enum | |
4333 { | |
4334 BAT_P_PVRF_PS2_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
4335 BAT_P_PVRF_PS2_NOT_REQUIRED = 0x0, /* PIN2 Not Required */ | |
4336 BAT_P_PVRF_PS2_REQUIRED = 0x1 /* PIN2 Required */ | |
4337 }T_BAT_VAL_percent_pvrf_ps2; | |
4338 #endif | |
4339 | |
4340 /* | |
4341 * Enum to value table VAL_percent_pvrf_type | |
4342 * CCDGEN:WriteEnum_Count==429 | |
4343 */ | |
4344 #ifndef __T_BAT_VAL_percent_pvrf_type__ | |
4345 #define __T_BAT_VAL_percent_pvrf_type__ | |
4346 typedef enum | |
4347 { | |
4348 BAT_P_PVRF_TYPE_PIN1 = 0x0, /* PIN1 */ | |
4349 BAT_P_PVRF_TYPE_PIN2 = 0x1, /* PIN2 */ | |
4350 BAT_P_PVRF_TYPE_PUK1 = 0x2, /* PUK1 */ | |
4351 BAT_P_PVRF_TYPE_PUK2 = 0x3 /* PUK2 */ | |
4352 }T_BAT_VAL_percent_pvrf_type; | |
4353 #endif | |
4354 | |
4355 /* | |
4356 * Enum to value table VAL_percent_rdl_mode | |
4357 * CCDGEN:WriteEnum_Count==430 | |
4358 */ | |
4359 #ifndef __T_BAT_VAL_percent_rdl_mode__ | |
4360 #define __T_BAT_VAL_percent_rdl_mode__ | |
4361 typedef enum | |
4362 { | |
4363 BAT_P_RDL_MODE_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
4364 BAT_P_RDL_MODE_OFF = 0x0, /* Automatic calling repeat is switched off. */ | |
4365 BAT_P_RDL_MODE_ON = 0x1 /* Automatic calling repeat is switched on. */ | |
4366 }T_BAT_VAL_percent_rdl_mode; | |
4367 #endif | |
4368 | |
4369 /* | |
4370 * Enum to value table VAL_percent_rdl_state | |
4371 * CCDGEN:WriteEnum_Count==431 | |
4372 */ | |
4373 #ifndef __T_BAT_VAL_percent_rdl_state__ | |
4374 #define __T_BAT_VAL_percent_rdl_state__ | |
4375 typedef enum | |
4376 { | |
4377 BAT_P_RDL_STATE_TIMER_STARTED = 0x2, /* Automatic calling repeat timer is started */ | |
4378 BAT_P_RDL_STATE_AUTO_CALL = 0x3, /* Automatic call is started */ | |
4379 BAT_P_RDL_STATE_CALL_FAIL = 0x4, /* Call attempt fails */ | |
4380 BAT_P_RDL_STATE_CALL_SUCC = 0x5, /* Call attempt successful */ | |
4381 BAT_P_RDL_STATE_REDIAL_STOPPED = 0x6 /* Automatic calling repeat is stopped */ | |
4382 }T_BAT_VAL_percent_rdl_state; | |
4383 #endif | |
4384 | |
4385 /* | |
4386 * Enum to value table VAL_percent_rdlb_mode | |
4387 * CCDGEN:WriteEnum_Count==432 | |
4388 */ | |
4389 #ifndef __T_BAT_VAL_percent_rdlb_mode__ | |
4390 #define __T_BAT_VAL_percent_rdlb_mode__ | |
4391 typedef enum | |
4392 { | |
4393 BAT_P_RDLB_MODE_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
4394 BAT_P_RDLB_MODE_DELETE = 0x1 /* Deletes the Blacklist */ | |
4395 }T_BAT_VAL_percent_rdlb_mode; | |
4396 #endif | |
4397 | |
4398 /* | |
4399 * Enum to value table VAL_percent_rdlb_state | |
4400 * CCDGEN:WriteEnum_Count==433 | |
4401 */ | |
4402 #ifndef __T_BAT_VAL_percent_rdlb_state__ | |
4403 #define __T_BAT_VAL_percent_rdlb_state__ | |
4404 typedef enum | |
4405 { | |
4406 BAT_P_RDLB_STATE_FULL = 0x2, /* Blacklist is full */ | |
4407 BAT_P_RDLB_STATE_ENTRY_BLACKLISTED = 0x3, /* Phone number added to blacklist */ | |
4408 BAT_P_RDLB_STATE_ENTRY_IN_BLACKLIST = 0x4 /* Phone number is blacklisted */ | |
4409 }T_BAT_VAL_percent_rdlb_state; | |
4410 #endif | |
4411 | |
4412 /* | |
4413 * Enum to value table VAL_percent_satcc_mode | |
4414 * CCDGEN:WriteEnum_Count==434 | |
4415 */ | |
4416 #ifndef __T_BAT_VAL_percent_satcc_mode__ | |
4417 #define __T_BAT_VAL_percent_satcc_mode__ | |
4418 typedef enum | |
4419 { | |
4420 BAT_P_SATCC_MODE_INACTIVE = 0x0, /* Control by SIM inactive */ | |
4421 BAT_P_SATCC_MODE_ACTIVE = 0x1 /* Control by SIM active */ | |
4422 }T_BAT_VAL_percent_satcc_mode; | |
4423 #endif | |
4424 | |
4425 /* | |
4426 * Enum to value table VAL_percent_satt_cs | |
4427 * CCDGEN:WriteEnum_Count==435 | |
4428 */ | |
4429 #ifndef __T_BAT_VAL_percent_satt_cs__ | |
4430 #define __T_BAT_VAL_percent_satt_cs__ | |
4431 typedef enum | |
4432 { | |
4433 BAT_P_SATT_CS_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
4434 BAT_P_SATT_CS_USER_REDIAL_STOP = 0x0, /* User redial stop */ | |
4435 BAT_P_SATT_CS_END_REDIAL = 0x1, /* End redial */ | |
4436 BAT_P_SATT_CS_END_SESSION = 0x2 /* End session */ | |
4437 }T_BAT_VAL_percent_satt_cs; | |
4438 #endif | |
4439 | |
4440 /* | |
4441 * Enum to value table VAL_percent_simins_n | |
4442 * CCDGEN:WriteEnum_Count==436 | |
4443 */ | |
4444 #ifndef __T_BAT_VAL_percent_simins_n__ | |
4445 #define __T_BAT_VAL_percent_simins_n__ | |
4446 typedef enum | |
4447 { | |
4448 BAT_P_SIMINS_N_NO_PIN = 0xff, /* No PIN required */ | |
4449 BAT_P_SIMINS_N_SIM_PIN = 0xb, /* SIM PIN required */ | |
4450 BAT_P_SIMINS_N_SIM_PUK = 0xc, /* SIM PUK required */ | |
4451 BAT_P_SIMINS_N_SIM_FAIL = 0xd, /* SIM failure */ | |
4452 BAT_P_SIMINS_N_SIM_BUSY = 0xe, /* SIM busy */ | |
4453 BAT_P_SIMINS_N_SIM_WRONG = 0xf, /* SIM wrong (in case of a blocked SIM due to 10 unsuccessful PUK unblock attempts) */ | |
4454 BAT_P_SIMINS_N_UNKNOWN = 0x64, /* Unknown */ | |
4455 BAT_P_SIMINS_N_SIM_RESET_NEEDED = 0x204 /* SIM card reinserted,hence reset needed */ | |
4456 }T_BAT_VAL_percent_simins_n; | |
4457 #endif | |
4458 | |
4459 /* | |
4460 * Enum to value table VAL_percent_simrem_m | |
4461 * CCDGEN:WriteEnum_Count==437 | |
4462 */ | |
4463 #ifndef __T_BAT_VAL_percent_simrem_m__ | |
4464 #define __T_BAT_VAL_percent_simrem_m__ | |
4465 typedef enum | |
4466 { | |
4467 BAT_P_SIMREM_TYPE_RESET = 0x0, /* Indication of deregistration by going into low power / minimum functionality mode */ | |
4468 BAT_P_SIMREM_TYPE_FAILURE = 0x1, /* Indication that the SIM has been removed */ | |
4469 BAT_P_SIMREM_TYPE_RETRY = 0x2 /* Temporary failure */ | |
4470 }T_BAT_VAL_percent_simrem_m; | |
4471 #endif | |
4472 | |
4473 /* | |
4474 * Enum to value table VAL_percent_sncnt_rst | |
4475 * CCDGEN:WriteEnum_Count==438 | |
4476 */ | |
4477 #ifndef __T_BAT_VAL_percent_sncnt_rst__ | |
4478 #define __T_BAT_VAL_percent_sncnt_rst__ | |
4479 typedef enum | |
4480 { | |
4481 BAT_P_SNCNT_RESET_RESET = 0x0 /* Resets the Counter */ | |
4482 }T_BAT_VAL_percent_sncnt_rst; | |
4483 #endif | |
4484 | |
4485 /* | |
4486 * Enum to value table VAL_percent_vts_mode | |
4487 * CCDGEN:WriteEnum_Count==439 | |
4488 */ | |
4489 #ifndef __T_BAT_VAL_percent_vts_mode__ | |
4490 #define __T_BAT_VAL_percent_vts_mode__ | |
4491 typedef enum | |
4492 { | |
4493 BAT_P_VTS_MODE_STOP = 0x0, /* Stop sending DTMF */ | |
4494 BAT_P_VTS_MODE_START = 0x1, /* Start sending DTMF */ | |
4495 BAT_P_VTS_MODE_AUTO = 0x2 /* Automatic mode */ | |
4496 }T_BAT_VAL_percent_vts_mode; | |
4497 #endif | |
4498 | |
4499 /* | |
4500 * Enum to value table VAL_plus_ws46_n | |
4501 * CCDGEN:WriteEnum_Count==440 | |
4502 */ | |
4503 #ifndef __T_BAT_VAL_plus_ws46_n__ | |
4504 #define __T_BAT_VAL_plus_ws46_n__ | |
4505 typedef enum | |
4506 { | |
4507 BAT_WS46_N_NOT_PRESENT = -0x1, /* This indicates that the value is omitted. */ | |
4508 BAT_WS46_N_GSM = 0xc /* GSM */ | |
4509 }T_BAT_VAL_plus_ws46_n; | |
4510 #endif | |
4511 | |
4512 /* | |
4513 * Value constants for VAL_bat_dummy | |
4514 */ | |
4515 #define BAT_DUMMY (0x0) /* dummy value */ | |
4516 | |
4517 /* | |
4518 * Value constants for VAL_delete_status | |
4519 */ | |
4520 #define BAT_CMGD_DEL_INDEX (0x0) /* Delete the messages specified by the index. */ | |
4521 #define BAT_CMGD_DEL_READ (0x1) /* Ignore the index and delete all the read messages. */ | |
4522 #define BAT_CMGD_DEL_READ_SENT (0x2) /* Ignore the index and delete all the read and sent messages. */ | |
4523 #define BAT_CMGD_DEL_READ_SENT_UNSENT (0x3) /* Ignore the index and delete all the read, send and unsent messages. */ | |
4524 #define BAT_CMGD_DEL_ALL (0x4) /* Ignore the index and delete all the messages whatever be the status. */ | |
4525 | |
4526 /* | |
4527 * Enum to value table VAL_percent_ctzv_mode | |
4528 * CCDGEN:WriteEnum_Count==441 | |
4529 */ | |
4530 #ifndef __T_BAT_VAL_percent_ctzv_mode__ | |
4531 #define __T_BAT_VAL_percent_ctzv_mode__ | |
4532 typedef enum | |
4533 { | |
4534 BAT_P_CTZV_MODE_OFF = 0x0, /* time and date report off */ | |
4535 BAT_P_CTZV_MODE_ON = 0x1 /* time and date report on */ | |
4536 }T_BAT_VAL_percent_ctzv_mode; | |
4537 #endif | |
4538 | |
4539 // VALTAB-FF: REL99 | |
4540 /* | |
4541 * Enum to value table VAL_percent_cmgrs_mode | |
4542 * CCDGEN:WriteEnum_Count==442 | |
4543 */ | |
4544 #ifndef __T_BAT_VAL_percent_cmgrs_mode__ | |
4545 #define __T_BAT_VAL_percent_cmgrs_mode__ | |
4546 typedef enum | |
4547 { | |
4548 // VAL-FF: REL99 | |
4549 BAT_CMGRS_MODE_NotPresent = -0x1, /* Mode not present */ | |
4550 // VAL-FF: REL99 | |
4551 BAT_CMGRS_MODE_DISABLE_AUTO_RETRANS = 0x0, /* Disable auto retransmission */ | |
4552 // VAL-FF: REL99 | |
4553 BAT_CMGRS_MODE_ENABLE_AUTO_RETRANS = 0x1, /* Enable auto retransmission */ | |
4554 // VAL-FF: REL99 | |
4555 BAT_CMGRS_MODE_MANUAL_RETRANS = 0x2 /* Manual mode for retransmission */ | |
4556 }T_BAT_VAL_percent_cmgrs_mode; | |
4557 #endif | |
4558 | |
4559 /* | |
4560 * Enum to value table VAL_percent_creg_rt | |
4561 * CCDGEN:WriteEnum_Count==443 | |
4562 */ | |
4563 #ifndef __T_BAT_VAL_percent_creg_rt__ | |
4564 #define __T_BAT_VAL_percent_creg_rt__ | |
4565 typedef enum | |
4566 { | |
4567 BAT_RT_GSM = 0x0, /* GSM */ | |
4568 BAT_RT_GPRS = 0x1, /* GSM/GPRS */ | |
4569 BAT_RT_EDGE = 0x2, /* GSM/GPRS/EDGE */ | |
4570 BAT_RT_UMTS_FDD = 0x3 /* UMTS FDD */ | |
4571 }T_BAT_VAL_percent_creg_rt; | |
4572 #endif | |
4573 | |
4574 /* | |
4575 * Enum to value table VAL_plus_cgdcont_cntrl_ip_address | |
4576 * CCDGEN:WriteEnum_Count==444 | |
4577 */ | |
4578 #ifndef __T_BAT_VAL_plus_cgdcont_cntrl_ip_address__ | |
4579 #define __T_BAT_VAL_plus_cgdcont_cntrl_ip_address__ | |
4580 typedef enum | |
4581 { | |
4582 BAT_NAS_is_ip_not_present = -0x1, /* Nto a valid ip format */ | |
4583 BAT_NAS_is_ipv4 = 0x0, /* IPV4 format */ | |
4584 BAT_NAS_is_ipv6 = 0x1 /* IPV6 format */ | |
4585 }T_BAT_VAL_plus_cgdcont_cntrl_ip_address; | |
4586 #endif | |
4587 | |
4588 // VALTAB-FF: REL99 | |
4589 /* | |
4590 * Enum to value table VAL_plus_cgtft_ctrl_tft_pf_entry | |
4591 * CCDGEN:WriteEnum_Count==445 | |
4592 */ | |
4593 #ifndef __T_BAT_VAL_plus_cgtft_ctrl_tft_pf_entry__ | |
4594 #define __T_BAT_VAL_plus_cgtft_ctrl_tft_pf_entry__ | |
4595 typedef enum | |
4596 { | |
4597 // VAL-FF: REL99 | |
4598 BAT_NAS_is_tft_pf_not_present = -0x1, /* TFT pf not present */ | |
4599 // VAL-FF: REL99 | |
4600 BAT_NAS_is_tft_pf_ipv4 = 0x0, /* IPV4 */ | |
4601 // VAL-FF: REL99 | |
4602 BAT_NAS_is_tft_pf_ipv6 = 0x1 /* IPV6 */ | |
4603 }T_BAT_VAL_plus_cgtft_ctrl_tft_pf_entry; | |
4604 #endif | |
4605 | |
4606 // VALTAB-FF: SIM_PERS | |
4607 /* | |
4608 * Enum to value table VAL_percent_mepd_sup_info | |
4609 * CCDGEN:WriteEnum_Count==446 | |
4610 */ | |
4611 #ifndef __T_BAT_VAL_percent_mepd_sup_info__ | |
4612 #define __T_BAT_VAL_percent_mepd_sup_info__ | |
4613 typedef enum | |
4614 { | |
4615 // VAL-FF: SIM_PERS | |
4616 BAT_P_MEPD_MAX = 0x0, /* Max value of Failure counter */ | |
4617 // VAL-FF: SIM_PERS | |
4618 BAT_P_MEPD_ALE = 0x1, /* Current value of failure counter */ | |
4619 // VAL-FF: SIM_PERS | |
4620 BAT_P_MEPD_RFM = 0x2, /* Failure counter RESET fail max value */ | |
4621 // VAL-FF: SIM_PERS | |
4622 BAT_P_MEPD_RFA = 0x3, /* Failure counter RESET fail current value */ | |
4623 // VAL-FF: SIM_PERS | |
4624 BAT_P_MEPD_RSM = 0x4, /* Failure counter RESET success value */ | |
4625 // VAL-FF: SIM_PERS | |
4626 BAT_P_MEPD_RSA = 0x5, /* Failure counter RESET success current value */ | |
4627 // VAL-FF: SIM_PERS | |
4628 BAT_P_MEPD_TMF = 0x6, /* TIMER flag */ | |
4629 // VAL-FF: SIM_PERS | |
4630 BAT_P_MEPD_ETF = 0x7, /* ETSI flag */ | |
4631 // VAL-FF: SIM_PERS | |
4632 BAT_P_MEPD_AIF = 0x8 /* AIRTEL flag */ | |
4633 }T_BAT_VAL_percent_mepd_sup_info; | |
4634 #endif | |
4635 | |
4636 /* | |
4637 * Enum to value table VAL_percent_csq_mode | |
4638 * CCDGEN:WriteEnum_Count==447 | |
4639 */ | |
4640 #ifndef __T_BAT_VAL_percent_csq_mode__ | |
4641 #define __T_BAT_VAL_percent_csq_mode__ | |
4642 typedef enum | |
4643 { | |
4644 BAT_P_CSQ_DISABLE = 0x0, /* Value for Disabling CSQ */ | |
4645 BAT_P_CSQ_ENABLE = 0x1 /* Value for Disabling CSQ */ | |
4646 }T_BAT_VAL_percent_csq_mode; | |
4647 #endif | |
4648 | |
4649 /* | |
4650 * Enum to value table VAL_percent_cuscfg_mod | |
4651 * CCDGEN:WriteEnum_Count==448 | |
4652 */ | |
4653 #ifndef __T_BAT_VAL_percent_cuscfg_mod__ | |
4654 #define __T_BAT_VAL_percent_cuscfg_mod__ | |
4655 typedef enum | |
4656 { | |
4657 BAT_P_CUSCFG_MOD_Not_Present = -0x1, /* Value for %CUSCFG mode */ | |
4658 BAT_P_CUSCFG_MOD_Disable = 0x0, /* Value for %CUSCFG mode */ | |
4659 BAT_P_CUSCFG_MOD_Enable = 0x1, /* Value for %CUSCFG mode */ | |
4660 BAT_P_CUSCFG_MOD_Query = 0x2 /* Value for %CUSCFG mode */ | |
4661 }T_BAT_VAL_percent_cuscfg_mod; | |
4662 #endif | |
4663 | |
4664 /* | |
4665 * Enum to value table VAL_percent_cuscfg_stat | |
4666 * CCDGEN:WriteEnum_Count==449 | |
4667 */ | |
4668 #ifndef __T_BAT_VAL_percent_cuscfg_stat__ | |
4669 #define __T_BAT_VAL_percent_cuscfg_stat__ | |
4670 typedef enum | |
4671 { | |
4672 BAT_P_CUSCFG_STAT_Not_present = -0x1, /* Value for %CUSCFG status */ | |
4673 BAT_P_CUSCFG_STAT_Disabled = 0x0, /* Value for %CUSCFG status */ | |
4674 BAT_P_CUSCFG_STAT_Enabled = 0x1 /* Value for %CUSCFG status */ | |
4675 }T_BAT_VAL_percent_cuscfg_stat; | |
4676 #endif | |
4677 | |
4678 /* | |
4679 * Enum to value table VAL_percent_cniv_mode | |
4680 * CCDGEN:WriteEnum_Count==450 | |
4681 */ | |
4682 #ifndef __T_BAT_VAL_percent_cniv_mode__ | |
4683 #define __T_BAT_VAL_percent_cniv_mode__ | |
4684 typedef enum | |
4685 { | |
4686 BAT_CNIV_MODE_OFF = 0x0, /* network name report off */ | |
4687 BAT_CNIV_MODE_ON = 0x1 /* network name report on */ | |
4688 }T_BAT_VAL_percent_cniv_mode; | |
4689 #endif | |
4690 | |
4691 /* | |
4692 * Enum to value table VAL_percent_pbci_mode | |
4693 * CCDGEN:WriteEnum_Count==451 | |
4694 */ | |
4695 #ifndef __T_BAT_VAL_percent_pbci_mode__ | |
4696 #define __T_BAT_VAL_percent_pbci_mode__ | |
4697 typedef enum | |
4698 { | |
4699 BAT_PBCI_MODE_NOT_PRESENT = -0x1, /* Phonebook Change Indication mode not present */ | |
4700 BAT_PBCI_MODE_OFF = 0x0, /* Phonebook Change Indication off */ | |
4701 BAT_PBCI_MODE_ON = 0x1 /* Phonebook Change Indication on */ | |
4702 }T_BAT_VAL_percent_pbci_mode; | |
4703 #endif | |
4704 | |
4705 /* | |
4706 * Enum to value table VAL_percent_pbci_update_type | |
4707 * CCDGEN:WriteEnum_Count==452 | |
4708 */ | |
4709 #ifndef __T_BAT_VAL_percent_pbci_update_type__ | |
4710 #define __T_BAT_VAL_percent_pbci_update_type__ | |
4711 typedef enum | |
4712 { | |
4713 BAT_PHB_ENTRY_DELETED = 0x0, /* delete operation */ | |
4714 BAT_PHB_ENTRY_EDITED = 0x1, /* edit operation */ | |
4715 BAT_PHB_ENTRY_ADDED = 0x2 /* add operation */ | |
4716 }T_BAT_VAL_percent_pbci_update_type; | |
4717 #endif | |
4718 | |
4719 /* | |
4720 * enum to UnionController params | |
4721 * CCDGEN:WriteEnum_Count==453 | |
4722 */ | |
4723 #ifndef __T_BAT_ctrl_params__ | |
4724 #define __T_BAT_ctrl_params__ | |
4725 typedef enum | |
4726 { | |
4727 BAT_CMD_SET_PERCENT_ALS = 0x0, | |
4728 BAT_CMD_SET_PERCENT_BAND = 0x1, | |
4729 BAT_CMD_ANDC = 0x2, | |
4730 BAT_CMD_SET_PLUS_CACM = 0x3, | |
4731 BAT_CMD_SET_PLUS_CAMM = 0x4, | |
4732 BAT_CMD_SET_PLUS_CAOC = 0x5, | |
4733 BAT_CMD_SET_PERCENT_CBHZ = 0x6, | |
4734 BAT_CMD_SET_PLUS_CBST = 0x7, | |
4735 BAT_CMD_SET_PERCENT_CCBS = 0x8, | |
4736 BAT_CMD_SET_PLUS_CCFC = 0x9, | |
4737 BAT_CMD_SET_PLUS_CCLK = 0xa, | |
4738 BAT_CMD_SET_PLUS_CCUG = 0xb, | |
4739 BAT_CMD_SET_PLUS_CCWA = 0xc, | |
4740 BAT_CMD_SET_PLUS_CCWA_W = 0xd, | |
4741 BAT_CMD_SET_PLUS_CFUN = 0xe, | |
4742 BAT_CMD_SET_PERCENT_CGAATT = 0xf, | |
4743 BAT_CMD_SET_PLUS_CGACT = 0x10, | |
4744 BAT_CMD_SET_PLUS_CGANS = 0x11, | |
4745 BAT_CMD_SET_PLUS_CGATT = 0x12, | |
4746 BAT_CMD_SET_PERCENT_CGCLASS = 0x13, | |
4747 BAT_CMD_SET_PLUS_CGCLASS = 0x14, | |
4748 BAT_CMD_SET_PLUS_CGDATA = 0x15, | |
4749 BAT_CMD_SET_PLUS_CGDCONT = 0x16, | |
4750 BAT_CMD_SET_PERCENT_CGMM = 0x17, | |
4751 BAT_CMD_SET_PLUS_CGPADDR = 0x18, | |
4752 BAT_CMD_SET_PERCENT_CGPCO = 0x19, | |
4753 BAT_CMD_SET_PERCENT_CGPPP = 0x1a, | |
4754 BAT_CMD_SET_PLUS_CGQMIN = 0x1b, | |
4755 BAT_CMD_SET_PLUS_CGQREQ = 0x1c, | |
4756 BAT_CMD_SET_PLUS_CGSMS = 0x1d, | |
4757 BAT_CMD_SET_PERCENT_CHLD = 0x1e, | |
4758 BAT_CMD_SET_PERCENT_CHPL = 0x1f, | |
4759 BAT_CMD_SET_PERCENT_CHPL_W = 0x20, | |
4760 BAT_CMD_SET_PLUS_CIND = 0x21, | |
4761 BAT_CMD_SET_PLUS_CLAN = 0x22, | |
4762 BAT_CMD_SET_PLUS_CLCK = 0x23, | |
4763 BAT_CMD_SET_PLUS_CLIR = 0x24, | |
4764 BAT_CMD_SET_PLUS_CLVL = 0x25, | |
4765 BAT_CMD_SET_PLUS_CMER = 0x26, | |
4766 BAT_CMD_SET_PLUS_CMGC = 0x27, | |
4767 BAT_CMD_SET_PLUS_CMGD = 0x28, | |
4768 BAT_CMD_SET_PLUS_CMGL = 0x29, | |
4769 BAT_CMD_SET_PLUS_CMGL_W = 0x2a, | |
4770 BAT_CMD_SET_PLUS_CMGR = 0x2b, | |
4771 BAT_CMD_SET_PLUS_CMGR_W = 0x2c, | |
4772 BAT_CMD_SET_PLUS_CMGS = 0x2d, | |
4773 BAT_CMD_SET_PLUS_CMGW = 0x2e, | |
4774 BAT_CMD_SET_PLUS_CMOD = 0x2f, | |
4775 BAT_CMD_SET_PLUS_CMSS = 0x30, | |
4776 BAT_CMD_SET_PLUS_CMUT = 0x31, | |
4777 BAT_CMD_SET_PLUS_CMUX = 0x32, | |
4778 BAT_CMD_SET_PLUS_CNMA = 0x33, | |
4779 BAT_CMD_SET_PLUS_CNMI = 0x34, | |
4780 BAT_CMD_SET_PERCENT_COPS = 0x35, | |
4781 BAT_CMD_SET_PLUS_COPS = 0x36, | |
4782 BAT_CMD_SET_PERCENT_COPS_W = 0x37, | |
4783 BAT_CMD_SET_PERCENT_CPALS = 0x38, | |
4784 BAT_CMD_SET_PERCENT_CPALS_W = 0x39, | |
4785 BAT_CMD_SET_PLUS_CPBF = 0x3a, | |
4786 BAT_CMD_SET_PLUS_CPBF_W = 0x3b, | |
4787 BAT_CMD_SET_PLUS_CPBR = 0x3c, | |
4788 BAT_CMD_SET_PLUS_CPBR_W = 0x3d, | |
4789 BAT_CMD_SET_PLUS_CPBS = 0x3e, | |
4790 BAT_CMD_SET_PLUS_CPBW = 0x3f, | |
4791 BAT_CMD_SET_PLUS_CPBW_W = 0x40, | |
4792 BAT_CMD_SET_PERCENT_CPCFU = 0x41, | |
4793 BAT_CMD_SET_PERCENT_CPHS = 0x42, | |
4794 BAT_CMD_SET_PLUS_CPIN = 0x43, | |
4795 BAT_CMD_SET_PERCENT_CPMB = 0x44, | |
4796 BAT_CMD_SET_PERCENT_CPMBW = 0x45, | |
4797 BAT_CMD_SET_PERCENT_CPMBW_W = 0x46, | |
4798 BAT_CMD_SET_PERCENT_CPMB_W = 0x47, | |
4799 BAT_CMD_SET_PLUS_CPMS = 0x48, | |
4800 BAT_CMD_SET_PERCENT_CPNUMS = 0x49, | |
4801 BAT_CMD_SET_PERCENT_CPNUMS_W = 0x4a, | |
4802 BAT_CMD_SET_PLUS_CPOL = 0x4b, | |
4803 BAT_CMD_SET_PLUS_CPOL_W = 0x4c, | |
4804 BAT_CMD_SET_PERCENT_CPRSM = 0x4d, | |
4805 BAT_CMD_SET_PLUS_CPUC = 0x4e, | |
4806 BAT_CMD_SET_PLUS_CPUC_W = 0x4f, | |
4807 BAT_CMD_SET_PERCENT_CPVWI = 0x50, | |
4808 BAT_CMD_SET_PLUS_CPWD = 0x51, | |
4809 BAT_CMD_SET_PLUS_CRES = 0x52, | |
4810 BAT_CMD_SET_PLUS_CRLP = 0x53, | |
4811 BAT_CMD_SET_PLUS_CRSM = 0x54, | |
4812 BAT_CMD_SET_PLUS_CSAS = 0x55, | |
4813 BAT_CMD_SET_PLUS_CSCA = 0x56, | |
4814 BAT_CMD_SET_PLUS_CSCB = 0x57, | |
4815 BAT_CMD_SET_PLUS_CSCS = 0x58, | |
4816 BAT_CMD_SET_PLUS_CSIM = 0x59, | |
4817 BAT_CMD_SET_PLUS_CSMS = 0x5a, | |
4818 BAT_CMD_SET_PLUS_CSNS = 0x5b, | |
4819 BAT_CMD_SET_PLUS_CSTA = 0x5c, | |
4820 BAT_CMD_SET_PLUS_CSVM = 0x5d, | |
4821 BAT_CMD_SET_PLUS_CTFR = 0x5e, | |
4822 BAT_CMD_SET_PERCENT_CTTY = 0x5f, | |
4823 BAT_CMD_SET_PLUS_CTZU = 0x60, | |
4824 BAT_CMD_SET_PLUS_CUSD = 0x61, | |
4825 BAT_CMD_SET_PLUS_CUSD_W = 0x62, | |
4826 BAT_CMD_SET_PERCENT_CUST = 0x63, | |
4827 BAT_CMD_SET_PERCENT_CWUP = 0x64, | |
4828 BAT_CMD_AT_D = 0x65, | |
4829 BAT_CMD_SET_PERCENT_DATA = 0x66, | |
4830 BAT_CMD_SET_PERCENT_DINF = 0x67, | |
4831 BAT_CMD_SET_PLUS_DS = 0x68, | |
4832 BAT_CMD_AT_D_W = 0x69, | |
4833 BAT_CMD_SET_PERCENT_EFRSLT = 0x6a, | |
4834 BAT_CMD_SET_PERCENT_EM = 0x6b, | |
4835 BAT_CMD_SET_PLUS_FAP = 0x6c, | |
4836 BAT_CMD_SET_PLUS_FBO = 0x6d, | |
4837 BAT_CMD_SET_PLUS_FBU = 0x6e, | |
4838 BAT_CMD_SET_PLUS_FCC = 0x6f, | |
4839 BAT_CMD_SET_PLUS_FCLASS = 0x70, | |
4840 BAT_CMD_SET_PLUS_FCQ = 0x71, | |
4841 BAT_CMD_SET_PLUS_FCR = 0x72, | |
4842 BAT_CMD_SET_PLUS_FCT = 0x73, | |
4843 BAT_CMD_SET_PLUS_FEA = 0x74, | |
4844 BAT_CMD_SET_PLUS_FFC = 0x75, | |
4845 BAT_CMD_SET_PLUS_FIE = 0x76, | |
4846 BAT_CMD_SET_PLUS_FIS = 0x77, | |
4847 BAT_CMD_SET_PLUS_FIT = 0x78, | |
4848 BAT_CMD_SET_PLUS_FLI = 0x79, | |
4849 BAT_CMD_SET_PLUS_FLO = 0x7a, | |
4850 BAT_CMD_SET_PLUS_FLP = 0x7b, | |
4851 BAT_CMD_SET_PLUS_FMS = 0x7c, | |
4852 BAT_CMD_SET_PLUS_FNS = 0x7d, | |
4853 BAT_CMD_SET_PLUS_FPA = 0x7e, | |
4854 BAT_CMD_SET_PLUS_FPI = 0x7f, | |
4855 BAT_CMD_SET_PLUS_FPS = 0x80, | |
4856 BAT_CMD_SET_PLUS_FPW = 0x81, | |
4857 BAT_CMD_SET_PLUS_FRQ = 0x82, | |
4858 BAT_CMD_SET_PLUS_FSA = 0x83, | |
4859 BAT_CMD_SET_PLUS_FSP = 0x84, | |
4860 BAT_CMD_SET_PLUS_ICF = 0x85, | |
4861 BAT_CMD_SET_PLUS_IFC = 0x86, | |
4862 BAT_CMD_SET_PLUS_IPR = 0x87, | |
4863 BAT_CMD_SET_PERCENT_PBCF = 0x88, | |
4864 BAT_CMD_SET_PERCENT_PPP = 0x89, | |
4865 BAT_CMD_SET_PERCENT_PVRF = 0x8a, | |
4866 BAT_CMD_SET_PERCENT_RDL = 0x8b, | |
4867 BAT_CMD_SET_PERCENT_RDLB = 0x8c, | |
4868 BAT_CMD_SET_PERCENT_SATC = 0x8d, | |
4869 BAT_CMD_SET_PERCENT_SATCC = 0x8e, | |
4870 BAT_CMD_SET_PERCENT_SATE = 0x8f, | |
4871 BAT_CMD_SET_PERCENT_SATR = 0x90, | |
4872 BAT_CMD_SET_PERCENT_SATT = 0x91, | |
4873 BAT_CMD_SET_PERCENT_SNCNT = 0x92, | |
4874 BAT_CMD_SET_PERCENT_VTS = 0x93, | |
4875 BAT_CMD_SET_PLUS_VTS = 0x94, | |
4876 BAT_CMD_SET_PLUS_WS46 = 0x95, | |
4877 BAT_CMD_SET_PERCENT_CPINF = 0x96, | |
4878 BAT_CMD_SET_PERCENT_CMGR = 0x97, | |
4879 BAT_CMD_SET_PERCENT_CMGL = 0x98, | |
4880 BAT_CMD_SET_PERCENT_CTZV = 0x99, | |
4881 // ELEM-FF: TI_PS_FF_AT_CMD_P_ECC | |
4882 BAT_CMD_SET_PERCENT_ECC = 0x9a, | |
4883 // ELEM-FF: SIM_PERS | |
4884 BAT_CMD_SET_PERCENT_MEPD = 0x9b, | |
4885 BAT_CMD_SET_PERCENT_CSQ = 0x9c, | |
4886 BAT_CMD_SET_PERCENT_CNIV = 0x9d, | |
4887 // ELEM-FF: REL99 | |
4888 BAT_CMD_SET_PERCENT_CMGRS = 0x9e, | |
4889 // ELEM-FF: REL99 | |
4890 BAT_CMD_SET_PLUS_CGCMOD = 0x9f, | |
4891 // ELEM-FF: REL99 | |
4892 BAT_CMD_SET_PLUS_CGDSCONT = 0xa0, | |
4893 // ELEM-FF: REL99 | |
4894 BAT_CMD_SET_PLUS_CGEQREQ = 0xa1, | |
4895 // ELEM-FF: REL99 | |
4896 BAT_CMD_SET_PLUS_CGEQMIN = 0xa2, | |
4897 // ELEM-FF: REL99 | |
4898 BAT_CMD_SET_PLUS_CGEQNEG = 0xa3, | |
4899 // ELEM-FF: REL99 | |
4900 BAT_CMD_SET_PLUS_CGTFT = 0xa4, | |
4901 BAT_CMD_SET_PERCENT_CUSCFG = 0xa5, | |
4902 BAT_CMD_SET_PERCENT_PBCI = 0xa6, | |
4903 BAT_CMD_SET_PERCENT_SIMEF = 0xa7, | |
4904 BAT_CMD_AT_A = 0x1000, | |
4905 BAT_CMD_SET_PLUS_CBC = 0x1001, | |
4906 BAT_CMD_SET_PLUS_CEER = 0x1002, | |
4907 BAT_CMD_SET_PLUS_CIMI = 0x1003, | |
4908 BAT_CMD_SET_PLUS_CNUM = 0x1004, | |
4909 BAT_CMD_SET_PLUS_CNUM_W = 0x1005, | |
4910 BAT_CMD_SET_PLUS_CPAS = 0x1006, | |
4911 BAT_CMD_SET_PLUS_CSQ = 0x1007, | |
4912 BAT_CMD_ANDF = 0x1008, | |
4913 BAT_CMD_AT_H = 0x1009, | |
4914 BAT_CMD_AT_O = 0x100a, | |
4915 BAT_CMD_AT_Z = 0x100b, | |
4916 BAT_CMD_QUE_PERCENT_ALS = 0x100c, | |
4917 BAT_CMD_TST_PERCENT_ALS = 0x100d, | |
4918 BAT_CMD_QUE_PERCENT_ATR = 0x100e, | |
4919 BAT_CMD_QUE_PERCENT_BAND = 0x100f, | |
4920 BAT_CMD_TST_PERCENT_BAND = 0x1010, | |
4921 BAT_CMD_QUE_PLUS_CACM = 0x1011, | |
4922 BAT_CMD_QUE_PLUS_CAMM = 0x1012, | |
4923 BAT_CMD_QUE_PERCENT_CBHZ = 0x1013, | |
4924 BAT_CMD_TST_PERCENT_CBHZ = 0x1014, | |
4925 BAT_CMD_QUE_PLUS_CBST = 0x1015, | |
4926 BAT_CMD_QUE_PERCENT_CCBS = 0x1016, | |
4927 BAT_CMD_QUE_PLUS_CCLK = 0x1017, | |
4928 BAT_CMD_QUE_PLUS_CCUG = 0x1018, | |
4929 BAT_CMD_QUE_PLUS_CFUN = 0x1019, | |
4930 BAT_CMD_QUE_PERCENT_CGAATT = 0x101a, | |
4931 BAT_CMD_QUE_PLUS_CGACT = 0x101b, | |
4932 BAT_CMD_QUE_PLUS_CGATT = 0x101c, | |
4933 BAT_CMD_QUE_PERCENT_CGCLASS = 0x101d, | |
4934 BAT_CMD_QUE_PLUS_CGCLASS = 0x101e, | |
4935 BAT_CMD_QUE_PLUS_CGDCONT = 0x101f, | |
4936 BAT_CMD_TST_PLUS_CGPADDR = 0x1020, | |
4937 BAT_CMD_QUE_PERCENT_CGPPP = 0x1021, | |
4938 BAT_CMD_QUE_PLUS_CGQMIN = 0x1022, | |
4939 BAT_CMD_QUE_PLUS_CGQREQ = 0x1023, | |
4940 BAT_CMD_QUE_PERCENT_CGREG = 0x1024, | |
4941 BAT_CMD_QUE_PLUS_CGREG = 0x1025, | |
4942 BAT_CMD_QUE_PLUS_CGSMS = 0x1026, | |
4943 BAT_CMD_QUE_PLUS_CIND = 0x1027, | |
4944 BAT_CMD_QUE_PLUS_CLAN = 0x1028, | |
4945 BAT_CMD_TST_PLUS_CLAN = 0x1029, | |
4946 BAT_CMD_QUE_PLUS_CLCC = 0x102a, | |
4947 BAT_CMD_QUE_PLUS_CLIP = 0x102b, | |
4948 BAT_CMD_QUE_PLUS_CLIP_W = 0x102c, | |
4949 BAT_CMD_QUE_PLUS_CLIR = 0x102d, | |
4950 BAT_CMD_QUE_PLUS_CLVL = 0x102e, | |
4951 BAT_CMD_QUE_PLUS_CMER = 0x102f, | |
4952 BAT_CMD_QUE_PLUS_CMOD = 0x1030, | |
4953 BAT_CMD_QUE_PLUS_CMUT = 0x1031, | |
4954 BAT_CMD_QUE_PLUS_CMUX = 0x1032, | |
4955 BAT_CMD_QUE_PERCENT_CNAP = 0x1033, | |
4956 BAT_CMD_QUE_PLUS_CNMI = 0x1034, | |
4957 BAT_CMD_QUE_PLUS_COLP = 0x1035, | |
4958 BAT_CMD_QUE_PLUS_COLP_W = 0x1036, | |
4959 BAT_CMD_QUE_PERCENT_COPS = 0x1037, | |
4960 BAT_CMD_TST_PERCENT_COPS = 0x1038, | |
4961 BAT_CMD_QUE_PLUS_COPS = 0x1039, | |
4962 BAT_CMD_TST_PLUS_COPS = 0x103a, | |
4963 BAT_CMD_QUE_PERCENT_COPS_W = 0x103b, | |
4964 BAT_CMD_TST_PERCENT_COPS_W = 0x103c, | |
4965 BAT_CMD_QUE_PERCENT_CPALS = 0x103d, | |
4966 BAT_CMD_QUE_PERCENT_CPALS_W = 0x103e, | |
4967 BAT_CMD_TST_PLUS_CPBF = 0x103f, | |
4968 BAT_CMD_TST_PLUS_CPBF_W = 0x1040, | |
4969 BAT_CMD_TST_PLUS_CPBR = 0x1041, | |
4970 BAT_CMD_TST_PLUS_CPBR_W = 0x1042, | |
4971 BAT_CMD_QUE_PERCENT_CPBS = 0x1043, | |
4972 BAT_CMD_QUE_PLUS_CPBS = 0x1044, | |
4973 BAT_CMD_TST_PLUS_CPBW = 0x1045, | |
4974 BAT_CMD_TST_PLUS_CPBW_W = 0x1046, | |
4975 BAT_CMD_QUE_PERCENT_CPHS = 0x1047, | |
4976 BAT_CMD_QUE_PLUS_CPIN = 0x1048, | |
4977 BAT_CMD_QUE_PERCENT_CPINF = 0x1049, | |
4978 BAT_CMD_QUE_PERCENT_CPMB = 0x104a, | |
4979 BAT_CMD_TST_PERCENT_CPMBW = 0x104b, | |
4980 BAT_CMD_TST_PERCENT_CPMBW_W = 0x104c, | |
4981 BAT_CMD_QUE_PLUS_CPMS = 0x104d, | |
4982 BAT_CMD_TST_PERCENT_CPNUMS = 0x104e, | |
4983 BAT_CMD_TST_PERCENT_CPNUMS_W = 0x104f, | |
4984 BAT_CMD_QUE_PLUS_CPOL = 0x1050, | |
4985 BAT_CMD_TST_PLUS_CPOL = 0x1051, | |
4986 BAT_CMD_QUE_PLUS_CPOL_W = 0x1052, | |
4987 BAT_CMD_TST_PLUS_CPOL_W = 0x1053, | |
4988 BAT_CMD_QUE_PERCENT_CPOPN = 0x1054, | |
4989 BAT_CMD_QUE_PERCENT_CPRSM = 0x1055, | |
4990 BAT_CMD_QUE_PLUS_CPUC = 0x1056, | |
4991 BAT_CMD_QUE_PLUS_CPUC_W = 0x1057, | |
4992 BAT_CMD_QUE_PERCENT_CREG = 0x1058, | |
4993 BAT_CMD_TST_PLUS_CRES = 0x1059, | |
4994 BAT_CMD_QUE_PLUS_CRLP = 0x105a, | |
4995 BAT_CMD_TST_PLUS_CSAS = 0x105b, | |
4996 BAT_CMD_QUE_PLUS_CSCA = 0x105c, | |
4997 BAT_CMD_QUE_PLUS_CSCB = 0x105d, | |
4998 BAT_CMD_QUE_PLUS_CSCS = 0x105e, | |
4999 BAT_CMD_QUE_PLUS_CSMS = 0x105f, | |
5000 BAT_CMD_QUE_PLUS_CSNS = 0x1060, | |
5001 BAT_CMD_QUE_PERCENT_CSQ = 0x1061, | |
5002 BAT_CMD_QUE_PLUS_CSTA = 0x1062, | |
5003 BAT_CMD_QUE_PLUS_CSVM = 0x1063, | |
5004 BAT_CMD_QUE_PERCENT_CTTY = 0x1064, | |
5005 BAT_CMD_QUE_PLUS_CTZU = 0x1065, | |
5006 BAT_CMD_QUE_PERCENT_CUST = 0x1066, | |
5007 BAT_CMD_QUE_PERCENT_DATA = 0x1067, | |
5008 BAT_CMD_QUE_PLUS_DS = 0x1068, | |
5009 BAT_CMD_QUE_PLUS_FAP = 0x1069, | |
5010 BAT_CMD_QUE_PLUS_FBO = 0x106a, | |
5011 BAT_CMD_QUE_PLUS_FBS = 0x106b, | |
5012 BAT_CMD_QUE_PLUS_FBU = 0x106c, | |
5013 BAT_CMD_QUE_PLUS_FCC = 0x106d, | |
5014 BAT_CMD_QUE_PLUS_FCLASS = 0x106e, | |
5015 BAT_CMD_QUE_PLUS_FCQ = 0x106f, | |
5016 BAT_CMD_QUE_PLUS_FCR = 0x1070, | |
5017 BAT_CMD_QUE_PLUS_FCS = 0x1071, | |
5018 BAT_CMD_QUE_PLUS_FCT = 0x1072, | |
5019 BAT_CMD_QUE_PLUS_FEA = 0x1073, | |
5020 BAT_CMD_QUE_PLUS_FFC = 0x1074, | |
5021 BAT_CMD_QUE_PLUS_FHS = 0x1075, | |
5022 BAT_CMD_QUE_PLUS_FIE = 0x1076, | |
5023 BAT_CMD_QUE_PLUS_FIS = 0x1077, | |
5024 BAT_CMD_QUE_PLUS_FIT = 0x1078, | |
5025 BAT_CMD_QUE_PLUS_FLI = 0x1079, | |
5026 BAT_CMD_QUE_PLUS_FLO = 0x107a, | |
5027 BAT_CMD_QUE_PLUS_FLP = 0x107b, | |
5028 BAT_CMD_QUE_PLUS_FMS = 0x107c, | |
5029 BAT_CMD_QUE_PLUS_FNS = 0x107d, | |
5030 BAT_CMD_QUE_PLUS_FPA = 0x107e, | |
5031 BAT_CMD_QUE_PLUS_FPI = 0x107f, | |
5032 BAT_CMD_QUE_PLUS_FPS = 0x1080, | |
5033 BAT_CMD_QUE_PLUS_FPW = 0x1081, | |
5034 BAT_CMD_QUE_PLUS_FRQ = 0x1082, | |
5035 BAT_CMD_QUE_PLUS_FSA = 0x1083, | |
5036 BAT_CMD_QUE_PLUS_FSP = 0x1084, | |
5037 BAT_CMD_QUE_PLUS_ICF = 0x1085, | |
5038 BAT_CMD_QUE_PLUS_IFC = 0x1086, | |
5039 BAT_CMD_QUE_PERCENT_IMEI = 0x1087, | |
5040 BAT_CMD_QUE_PLUS_IPR = 0x1088, | |
5041 BAT_CMD_QUE_PERCENT_PBCF = 0x1089, | |
5042 BAT_CMD_QUE_PERCENT_PPP = 0x108a, | |
5043 BAT_CMD_QUE_PERCENT_PVRF = 0x108b, | |
5044 BAT_CMD_QUE_PERCENT_RDL = 0x108c, | |
5045 BAT_CMD_QUE_PERCENT_RDLB = 0x108d, | |
5046 BAT_CMD_QUE_PERCENT_SATC = 0x108e, | |
5047 BAT_CMD_QUE_PERCENT_SATCC = 0x108f, | |
5048 BAT_CMD_QUE_PERCENT_SNCNT = 0x1090, | |
5049 BAT_CMD_QUE_PLUS_WS46 = 0x1091, | |
5050 BAT_CMD_QUE_PLUS_CDIP = 0x1092, | |
5051 BAT_CMD_SET_PLUS_CGMI = 0x1093, | |
5052 BAT_CMD_SET_PLUS_CGMM = 0x1094, | |
5053 BAT_CMD_SET_PLUS_CGMR = 0x1095, | |
5054 BAT_CMD_SET_PLUS_CGSN = 0x1096, | |
5055 BAT_CMD_QUE_PERCENT_CNIV = 0x1097, | |
5056 // ELEM-FF: REL99 | |
5057 BAT_CMD_QUE_PERCENT_CMGRS = 0x1098, | |
5058 BAT_CMD_QUE_PERCENT_PBCI = 0x1099, | |
5059 BAT_CMD_QUE_PERCENT_SIMEF = 0x109a, | |
5060 BAT_CMD_SET_PLUS_CHUP = 0x109b, | |
5061 BAT_CMD_CUSTOM = 0x2000 | |
5062 }T_BAT_ctrl_params; | |
5063 #endif | |
5064 | |
5065 /* | |
5066 * enum to UnionController response | |
5067 * CCDGEN:WriteEnum_Count==454 | |
5068 */ | |
5069 #ifndef __T_BAT_ctrl_response__ | |
5070 #define __T_BAT_ctrl_response__ | |
5071 typedef enum | |
5072 { | |
5073 BAT_RES_AT_OK = 0x0, | |
5074 BAT_RES_AT_CONNECT = 0x1, | |
5075 BAT_RES_AT_NO_CARRIER_FINAL = 0x2, | |
5076 BAT_RES_PLUS_CME_ERROR = 0x3, | |
5077 BAT_RES_PLUS_CMS_ERROR = 0x4, | |
5078 BAT_RES_AT_BUSY = 0x5, | |
5079 BAT_RES_AT_CHANNEL_BUSY = 0x6, | |
5080 BAT_RES_AT_NO_ANSWER = 0x7, | |
5081 BAT_RES_PLUS_EXT_ERROR = 0x8, | |
5082 BAT_RES_QUE_PERCENT_ALS = 0x9, | |
5083 BAT_RES_TST_PERCENT_ALS = 0xa, | |
5084 BAT_RES_QUE_PERCENT_ATR = 0xb, | |
5085 BAT_RES_QUE_PERCENT_BAND = 0xc, | |
5086 BAT_RES_TST_PERCENT_BAND = 0xd, | |
5087 BAT_RES_QUE_PLUS_CACM = 0xe, | |
5088 BAT_RES_QUE_PLUS_CAMM = 0xf, | |
5089 BAT_RES_SET_PLUS_CAOC = 0x10, | |
5090 BAT_RES_SET_PLUS_CBC = 0x11, | |
5091 BAT_RES_QUE_PERCENT_CBHZ = 0x12, | |
5092 BAT_RES_TST_PERCENT_CBHZ = 0x13, | |
5093 BAT_RES_QUE_PLUS_CBST = 0x14, | |
5094 BAT_RES_QUE_PERCENT_CCBS = 0x15, | |
5095 BAT_RES_SET_PLUS_CCFC = 0x16, | |
5096 BAT_RES_QUE_PLUS_CCLK = 0x17, | |
5097 BAT_RES_QUE_PLUS_CCUG = 0x18, | |
5098 BAT_RES_SET_PLUS_CCWA = 0x19, | |
5099 BAT_RES_SET_PLUS_CCWA_W = 0x1a, | |
5100 BAT_RES_SET_PLUS_CEER = 0x1b, | |
5101 BAT_RES_QUE_PLUS_CFUN = 0x1c, | |
5102 BAT_RES_QUE_PERCENT_CGAATT = 0x1d, | |
5103 BAT_RES_QUE_PLUS_CGACT = 0x1e, | |
5104 BAT_RES_QUE_PLUS_CGATT = 0x1f, | |
5105 BAT_RES_QUE_PERCENT_CGCLASS = 0x20, | |
5106 BAT_RES_QUE_PLUS_CGCLASS = 0x21, | |
5107 BAT_RES_QUE_PLUS_CGDCONT = 0x22, | |
5108 BAT_RES_SET_PLUS_CGPADDR = 0x23, | |
5109 BAT_RES_TST_PLUS_CGPADDR = 0x24, | |
5110 BAT_RES_SET_PERCENT_CGPCO = 0x25, | |
5111 BAT_RES_QUE_PERCENT_CGPPP = 0x26, | |
5112 BAT_RES_QUE_PLUS_CGQMIN = 0x27, | |
5113 BAT_RES_QUE_PLUS_CGQREQ = 0x28, | |
5114 BAT_RES_QUE_PERCENT_CGREG = 0x29, | |
5115 BAT_RES_QUE_PLUS_CGREG = 0x2a, | |
5116 BAT_RES_QUE_PLUS_CGSMS = 0x2b, | |
5117 BAT_RES_SET_PERCENT_CHPL = 0x2c, | |
5118 BAT_RES_SET_PERCENT_CHPL_W = 0x2d, | |
5119 BAT_RES_SET_PLUS_CIMI = 0x2e, | |
5120 BAT_RES_QUE_PLUS_CIND = 0x2f, | |
5121 BAT_RES_QUE_PLUS_CLAN = 0x30, | |
5122 BAT_RES_TST_PLUS_CLAN = 0x31, | |
5123 BAT_RES_QUE_PLUS_CLCC = 0x32, | |
5124 BAT_RES_SET_PLUS_CLCK = 0x33, | |
5125 BAT_RES_QUE_PLUS_CLIP = 0x34, | |
5126 BAT_RES_QUE_PLUS_CLIP_W = 0x35, | |
5127 BAT_RES_QUE_PLUS_CLIR = 0x36, | |
5128 BAT_RES_SET_PLUS_CLVL = 0x37, | |
5129 BAT_RES_QUE_PLUS_CLVL = 0x38, | |
5130 BAT_RES_QUE_PLUS_CMER = 0x39, | |
5131 BAT_RES_SET_PLUS_CMGC = 0x3a, | |
5132 BAT_RES_SET_PLUS_CMGL = 0x3b, | |
5133 BAT_RES_SET_PLUS_CMGL_W = 0x3c, | |
5134 BAT_RES_SET_PLUS_CMGR = 0x3d, | |
5135 BAT_RES_SET_PLUS_CMGR_W = 0x3e, | |
5136 BAT_RES_SET_PLUS_CMGS = 0x3f, | |
5137 BAT_RES_SET_PLUS_CMGW = 0x40, | |
5138 BAT_RES_QUE_PLUS_CMOD = 0x41, | |
5139 BAT_RES_QUE_PLUS_CMUT = 0x42, | |
5140 BAT_RES_QUE_PLUS_CMUX = 0x43, | |
5141 BAT_RES_QUE_PERCENT_CNAP = 0x44, | |
5142 BAT_RES_QUE_PLUS_CNMI = 0x45, | |
5143 BAT_RES_SET_PLUS_CNUM = 0x46, | |
5144 BAT_RES_SET_PLUS_CNUM_W = 0x47, | |
5145 BAT_RES_QUE_PLUS_COLP = 0x48, | |
5146 BAT_RES_QUE_PLUS_COLP_W = 0x49, | |
5147 BAT_RES_QUE_PERCENT_COPS = 0x4a, | |
5148 BAT_RES_TST_PERCENT_COPS = 0x4b, | |
5149 BAT_RES_QUE_PLUS_COPS = 0x4c, | |
5150 BAT_RES_TST_PLUS_COPS = 0x4d, | |
5151 BAT_RES_QUE_PERCENT_COPS_W = 0x4e, | |
5152 BAT_RES_TST_PERCENT_COPS_W = 0x4f, | |
5153 BAT_RES_SET_PERCENT_CPALS = 0x50, | |
5154 BAT_RES_QUE_PERCENT_CPALS = 0x51, | |
5155 BAT_RES_SET_PERCENT_CPALS_W = 0x52, | |
5156 BAT_RES_QUE_PERCENT_CPALS_W = 0x53, | |
5157 BAT_RES_SET_PLUS_CPAS = 0x54, | |
5158 BAT_RES_SET_PLUS_CPBF = 0x55, | |
5159 BAT_RES_TST_PLUS_CPBF = 0x56, | |
5160 BAT_RES_SET_PLUS_CPBF_W = 0x57, | |
5161 BAT_RES_TST_PLUS_CPBF_W = 0x58, | |
5162 BAT_RES_SET_PLUS_CPBR = 0x59, | |
5163 BAT_RES_TST_PLUS_CPBR = 0x5a, | |
5164 BAT_RES_SET_PLUS_CPBR_W = 0x5b, | |
5165 BAT_RES_TST_PLUS_CPBR_W = 0x5c, | |
5166 BAT_RES_QUE_PERCENT_CPBS = 0x5d, | |
5167 BAT_RES_QUE_PLUS_CPBS = 0x5e, | |
5168 BAT_RES_TST_PLUS_CPBW = 0x5f, | |
5169 BAT_RES_TST_PLUS_CPBW_W = 0x60, | |
5170 BAT_RES_SET_PERCENT_CPCFU = 0x61, | |
5171 BAT_RES_QUE_PERCENT_CPHS = 0x62, | |
5172 BAT_RES_QUE_PLUS_CPIN = 0x63, | |
5173 BAT_RES_QUE_PERCENT_CPINF = 0x64, | |
5174 BAT_RES_SET_PERCENT_CPMB = 0x65, | |
5175 BAT_RES_QUE_PERCENT_CPMB = 0x66, | |
5176 BAT_RES_TST_PERCENT_CPMBW = 0x67, | |
5177 BAT_RES_TST_PERCENT_CPMBW_W = 0x68, | |
5178 BAT_RES_SET_PERCENT_CPMB_W = 0x69, | |
5179 BAT_RES_SET_PLUS_CPMS = 0x6a, | |
5180 BAT_RES_QUE_PLUS_CPMS = 0x6b, | |
5181 BAT_RES_SET_PERCENT_CPNUMS = 0x6c, | |
5182 BAT_RES_TST_PERCENT_CPNUMS = 0x6d, | |
5183 BAT_RES_SET_PERCENT_CPNUMS_W = 0x6e, | |
5184 BAT_RES_TST_PERCENT_CPNUMS_W = 0x6f, | |
5185 BAT_RES_QUE_PLUS_CPOL = 0x70, | |
5186 BAT_RES_TST_PLUS_CPOL = 0x71, | |
5187 BAT_RES_QUE_PLUS_CPOL_W = 0x72, | |
5188 BAT_RES_TST_PLUS_CPOL_W = 0x73, | |
5189 BAT_RES_QUE_PERCENT_CPOPN = 0x74, | |
5190 BAT_RES_QUE_PERCENT_CPRSM = 0x75, | |
5191 BAT_RES_QUE_PLUS_CPUC = 0x76, | |
5192 BAT_RES_QUE_PLUS_CPUC_W = 0x77, | |
5193 BAT_RES_SET_PERCENT_CPVWI = 0x78, | |
5194 BAT_RES_QUE_PERCENT_CREG = 0x79, | |
5195 BAT_RES_TST_PLUS_CRES = 0x7a, | |
5196 BAT_RES_QUE_PLUS_CRLP = 0x7b, | |
5197 BAT_RES_SET_PLUS_CRSM = 0x7c, | |
5198 BAT_RES_TST_PLUS_CSAS = 0x7d, | |
5199 BAT_RES_QUE_PLUS_CSCA = 0x7e, | |
5200 BAT_RES_QUE_PLUS_CSCB = 0x7f, | |
5201 BAT_RES_QUE_PLUS_CSCS = 0x80, | |
5202 BAT_RES_SET_PLUS_CSIM = 0x81, | |
5203 BAT_RES_QUE_PLUS_CSMS = 0x82, | |
5204 BAT_RES_QUE_PLUS_CSNS = 0x83, | |
5205 BAT_RES_QUE_PERCENT_CSQ = 0x84, | |
5206 BAT_RES_SET_PLUS_CSQ = 0x85, | |
5207 BAT_RES_QUE_PLUS_CSTA = 0x86, | |
5208 BAT_RES_QUE_PLUS_CSVM = 0x87, | |
5209 BAT_RES_QUE_PERCENT_CTTY = 0x88, | |
5210 BAT_RES_QUE_PLUS_CTZU = 0x89, | |
5211 BAT_RES_QUE_PERCENT_CUST = 0x8a, | |
5212 BAT_RES_QUE_PERCENT_DATA = 0x8b, | |
5213 BAT_RES_SET_PERCENT_DINF = 0x8c, | |
5214 BAT_RES_QUE_PLUS_DS = 0x8d, | |
5215 BAT_RES_QUE_PLUS_FAP = 0x8e, | |
5216 BAT_RES_QUE_PLUS_FBO = 0x8f, | |
5217 BAT_RES_QUE_PLUS_FBS = 0x90, | |
5218 BAT_RES_QUE_PLUS_FBU = 0x91, | |
5219 BAT_RES_QUE_PLUS_FCC = 0x92, | |
5220 BAT_RES_QUE_PLUS_FCLASS = 0x93, | |
5221 BAT_RES_QUE_PLUS_FCQ = 0x94, | |
5222 BAT_RES_QUE_PLUS_FCR = 0x95, | |
5223 BAT_RES_QUE_PLUS_FCS = 0x96, | |
5224 BAT_RES_QUE_PLUS_FCT = 0x97, | |
5225 BAT_RES_QUE_PLUS_FEA = 0x98, | |
5226 BAT_RES_QUE_PLUS_FFC = 0x99, | |
5227 BAT_RES_QUE_PLUS_FHS = 0x9a, | |
5228 BAT_RES_QUE_PLUS_FIE = 0x9b, | |
5229 BAT_RES_QUE_PLUS_FIS = 0x9c, | |
5230 BAT_RES_QUE_PLUS_FIT = 0x9d, | |
5231 BAT_RES_QUE_PLUS_FLI = 0x9e, | |
5232 BAT_RES_QUE_PLUS_FLO = 0x9f, | |
5233 BAT_RES_QUE_PLUS_FLP = 0xa0, | |
5234 BAT_RES_QUE_PLUS_FMS = 0xa1, | |
5235 BAT_RES_QUE_PLUS_FNS = 0xa2, | |
5236 BAT_RES_QUE_PLUS_FPA = 0xa3, | |
5237 BAT_RES_QUE_PLUS_FPI = 0xa4, | |
5238 BAT_RES_QUE_PLUS_FPS = 0xa5, | |
5239 BAT_RES_QUE_PLUS_FPW = 0xa6, | |
5240 BAT_RES_QUE_PLUS_FRQ = 0xa7, | |
5241 BAT_RES_QUE_PLUS_FSA = 0xa8, | |
5242 BAT_RES_QUE_PLUS_FSP = 0xa9, | |
5243 BAT_RES_QUE_PLUS_ICF = 0xaa, | |
5244 BAT_RES_QUE_PLUS_IFC = 0xab, | |
5245 BAT_RES_QUE_PERCENT_IMEI = 0xac, | |
5246 BAT_RES_QUE_PLUS_IPR = 0xad, | |
5247 BAT_RES_QUE_PERCENT_PBCF = 0xae, | |
5248 BAT_RES_QUE_PERCENT_PPP = 0xaf, | |
5249 BAT_RES_QUE_PERCENT_PVRF = 0xb0, | |
5250 BAT_RES_QUE_PERCENT_RDL = 0xb1, | |
5251 BAT_RES_QUE_PERCENT_RDLB = 0xb2, | |
5252 BAT_RES_QUE_PERCENT_SATC = 0xb3, | |
5253 BAT_RES_QUE_PERCENT_SATCC = 0xb4, | |
5254 BAT_RES_SET_PERCENT_SATE = 0xb5, | |
5255 BAT_RES_QUE_PLUS_WS46 = 0xb6, | |
5256 BAT_RES_QUE_PLUS_CDIP = 0xb7, | |
5257 BAT_RES_SET_PERCENT_CMGR = 0xb8, | |
5258 BAT_RES_SET_PERCENT_CMGL = 0xb9, | |
5259 BAT_RES_SET_PLUS_CMSS = 0xba, | |
5260 BAT_RES_SET_PLUS_CGMI = 0xbb, | |
5261 BAT_RES_SET_PLUS_CGMM = 0xbc, | |
5262 BAT_RES_SET_PLUS_CGMR = 0xbd, | |
5263 BAT_RES_SET_PLUS_CGSN = 0xbe, | |
5264 // ELEM-FF: SIM_PERS | |
5265 BAT_RES_SET_PERCENT_MEPD = 0xbf, | |
5266 BAT_RES_SET_PERCENT_CSQ = 0xc0, | |
5267 BAT_RES_QUE_PERCENT_CNIV = 0xc1, | |
5268 // ELEM-FF: REL99 | |
5269 BAT_RES_QUE_PERCENT_CMGRS = 0xc2, | |
5270 // ELEM-FF: REL99 | |
5271 BAT_RES_QUE_PLUS_CGCMOD = 0xc3, | |
5272 // ELEM-FF: REL99 | |
5273 BAT_RES_QUE_PLUS_CGDSCONT = 0xc4, | |
5274 // ELEM-FF: REL99 | |
5275 BAT_RES_QUE_PLUS_CGEQREQ = 0xc5, | |
5276 // ELEM-FF: REL99 | |
5277 BAT_RES_QUE_PLUS_CGEQMIN = 0xc6, | |
5278 // ELEM-FF: REL99 | |
5279 BAT_RES_QUE_PLUS_CGEQNEG = 0xc7, | |
5280 // ELEM-FF: REL99 | |
5281 BAT_RES_QUE_PLUS_CGTFT = 0xc8, | |
5282 BAT_RES_PERCENT_CUSCFG = 0xc9, | |
5283 BAT_RES_QUE_PERCENT_PBCI = 0xca, | |
5284 BAT_RES_QUE_PERCENT_SIMEF = 0xcb, | |
5285 BAT_RES_UNS_AT_BUSY = 0x1000, | |
5286 BAT_RES_UNS_AT_NO_ANSWER = 0x1001, | |
5287 BAT_RES_UNS_PLUS_CBM = 0x1002, | |
5288 BAT_RES_UNS_PLUS_CBMI = 0x1003, | |
5289 BAT_RES_UNS_PERCENT_CCBS = 0x1004, | |
5290 BAT_RES_UNS_PLUS_CCCM = 0x1005, | |
5291 BAT_RES_UNS_PERCENT_CCCN = 0x1006, | |
5292 BAT_RES_UNS_PLUS_CCWA = 0x1007, | |
5293 BAT_RES_UNS_PLUS_CCWA_W = 0x1008, | |
5294 BAT_RES_UNS_PLUS_CCWE = 0x1009, | |
5295 BAT_RES_UNS_PLUS_CDIP = 0x100a, | |
5296 BAT_RES_UNS_PLUS_CDS = 0x100b, | |
5297 BAT_RES_UNS_PLUS_CCWV = 0x100c, | |
5298 BAT_RES_UNS_PERCENT_CGEV = 0x100d, | |
5299 BAT_RES_UNS_PLUS_CGEV = 0x100e, | |
5300 BAT_RES_UNS_PERCENT_CGREG = 0x100f, | |
5301 BAT_RES_UNS_PLUS_CGREG = 0x1010, | |
5302 BAT_RES_UNS_PLUS_CLAE = 0x1011, | |
5303 BAT_RES_UNS_PLUS_CLAV = 0x1012, | |
5304 BAT_RES_UNS_PLUS_CLIP = 0x1013, | |
5305 BAT_RES_UNS_PLUS_CLIP_W = 0x1014, | |
5306 BAT_RES_UNS_PLUS_CMT = 0x1015, | |
5307 BAT_RES_UNS_PLUS_CMTI = 0x1016, | |
5308 BAT_RES_UNS_PLUS_CMT_W = 0x1017, | |
5309 BAT_RES_UNS_PERCENT_CNAP = 0x1018, | |
5310 BAT_RES_UNS_PLUS_COLP = 0x1019, | |
5311 BAT_RES_UNS_PLUS_COLP_W = 0x101a, | |
5312 BAT_RES_UNS_PERCENT_CPI = 0x101b, | |
5313 BAT_RES_UNS_PERCENT_CPI_W = 0x101c, | |
5314 BAT_RES_UNS_PERCENT_CPRI = 0x101d, | |
5315 BAT_RES_UNS_PERCENT_CPROAM = 0x101e, | |
5316 BAT_RES_UNS_PERCENT_CPVWI = 0x101f, | |
5317 BAT_RES_UNS_PLUS_CR = 0x1020, | |
5318 BAT_RES_UNS_PERCENT_CREG = 0x1021, | |
5319 BAT_RES_UNS_PLUS_CRING = 0x1022, | |
5320 BAT_RES_UNS_PERCENT_CSQ = 0x1023, | |
5321 BAT_RES_UNS_PLUS_CSSI = 0x1024, | |
5322 BAT_RES_UNS_PERCENT_CSSN = 0x1025, | |
5323 BAT_RES_UNS_PLUS_CSSU = 0x1026, | |
5324 BAT_RES_UNS_PERCENT_CSTAT = 0x1027, | |
5325 BAT_RES_UNS_PERCENT_CTYI = 0x1028, | |
5326 BAT_RES_UNS_PLUS_CTZR = 0x1029, | |
5327 BAT_RES_UNS_PERCENT_CTZV = 0x102a, | |
5328 BAT_RES_UNS_PLUS_CTZV = 0x102b, | |
5329 BAT_RES_UNS_PERCENT_CTZV_W = 0x102c, | |
5330 BAT_RES_UNS_PLUS_CUSD = 0x102d, | |
5331 BAT_RES_UNS_PLUS_CUSD_W = 0x102e, | |
5332 BAT_RES_UNS_AT_NO_CARRIER = 0x102f, | |
5333 BAT_RES_UNS_PLUS_FHS = 0x1030, | |
5334 BAT_RES_UNS_PLUS_ILRR = 0x1031, | |
5335 BAT_RES_UNS_PERCENT_RDL = 0x1032, | |
5336 BAT_RES_UNS_PERCENT_RDLB = 0x1033, | |
5337 BAT_RES_UNS_PERCENT_SATA = 0x1034, | |
5338 BAT_RES_UNS_PERCENT_SATI = 0x1035, | |
5339 BAT_RES_UNS_PERCENT_SATN = 0x1036, | |
5340 BAT_RES_UNS_PERCENT_SIMEF = 0x1037, | |
5341 BAT_RES_UNS_PERCENT_SIMINS = 0x1038, | |
5342 BAT_RES_UNS_PERCENT_SIMREM = 0x1039, | |
5343 BAT_RES_UNS_PERCENT_SNCNT = 0x103a, | |
5344 BAT_RES_UNS_PERCENT_CNIV = 0x103b, | |
5345 // ELEM-FF: REL99 | |
5346 BAT_RES_UNS_PERCENT_CMGRS = 0x103c, | |
5347 BAT_RES_UNS_PERCENT_PBCI = 0x103d, | |
5348 BAT_RES_CUSTOM = 0x2000 | |
5349 }T_BAT_ctrl_response; | |
5350 #endif | |
5351 | |
5352 /* | |
5353 * user defined constants | |
5354 */ | |
5355 #define BAT_PARAMETER_NOT_PRESENT (0xffffffff) | |
5356 #define BAT_MAX_PHB_NUM_LEN (0x2c) | |
5357 #define BAT_MAX_APN_LEN (0x66) | |
5358 #define BAT_MAX_PDP_ADD (0x10) | |
5359 #define BAT_MAX_SM_LEN (0xb0) | |
5360 #define BAT_MAX_USSD_LEN (0xb6) | |
5361 #define BAT_MAX_SUBADDR_LENGTH (0x14) | |
5362 #define BAT_MAX_ATR_LEN (0x21) | |
5363 #define BAT_MAX_CACM_PASSWD_LEN (0x8) | |
5364 #define BAT_MAX_CAMM_PASSWD_LEN (0x8) | |
5365 #define BAT_MAX_CCBS_NUMBER_LEN (0x27) | |
5366 #define BAT_MAX_CCCN_FACILITY_LEN (0xfb) | |
5367 #define BAT_MAX_CCFC_NUMBER_LEN (0x27) | |
5368 #define BAT_MAX_CCWA_NUMBER_LEN (0x20) | |
5369 #define BAT_MIN_PDP_CID (0x1) | |
5370 #define BAT_MAX_PDP_CID (0xb) | |
5371 #define BAT_MIN_TFT_PF_ID (0x1) | |
5372 #define BAT_MAX_TFT_PF_ID (0x8) | |
5373 #define BAT_MIN_TFT_PRECEDENCE (0x0) | |
5374 #define BAT_MAX_TFT_PRECEDENCE (0xff) | |
5375 #define BAT_MIN_TFT_PROT_NUM_OR_NXT_HDR (0x0) | |
5376 #define BAT_MAX_TFT_PROT_NUM_OR_NXT_HDR (0xff) | |
5377 #define BAT_MIN_TFT_FLOW_LABEL (0x0) | |
5378 #define BAT_MAX_TFT_FLOW_LABEL (0xfffff) | |
5379 #define BAT_MAX_TFT_PRM_LIST_LEN (0xfe) | |
5380 #define BAT_MAX_CGANS_L2P_LEN (0x6) | |
5381 #define BAT_MAX_CGDATA_L2P_LEN (0x6) | |
5382 #define BAT_MAX_CGMI_MANUFACTURER_LEN (0x11c) | |
5383 #define BAT_MAX_CGMM_MODEL_LEN (0x11c) | |
5384 #define BAT_MAX_CGMR_REVISION_LEN (0x11c) | |
5385 #define BAT_MAX_CGPCO_PCO_LEN (0xfb) | |
5386 #define BAT_MAX_CGSN_SN_LEN (0x11c) | |
5387 #define BAT_MAX_CHPL_OPER_LEN (0x19) | |
5388 #define BAT_MAX_CIMI_IMSI_LEN (0x10) | |
5389 #define BAT_MAX_CLAE_CODE_LEN (0x2) | |
5390 #define BAT_MAX_CLAN_CODE_LEN (0x4) | |
5391 #define BAT_MAX_CLAV_CODE_LEN (0x4) | |
5392 #define BAT_MAX_CLCC_NUMBER_LEN (0x51) | |
5393 #define BAT_MAX_CLCK_PWD_LEN (0x20) | |
5394 #define BAT_MAX_CLIP_NUMBER_LEN (0x14) | |
5395 #define BAT_MAX_CMGC_ACKPDU_LEN (0xb0) | |
5396 #define BAT_MAX_CMGC_PDU_LEN (0xb0) | |
5397 #define BAT_MAX_CMGL_ALPHA (0x2a) | |
5398 #define BAT_MAX_CMGR_ALPHA (0x2a) | |
5399 #define BAT_MAX_CMSS_DEST_ADDR_LEN (0x14) | |
5400 #define BAT_MAX_CMT_ALPHA (0x2a) | |
5401 #define BAT_MAX_CNAP_NAME_LEN (0xa0) | |
5402 #define BAT_MAX_CNUM_ALPHA_LEN (0x15) | |
5403 #define BAT_MAX_CNUM_NUMBER_LEN (0x51) | |
5404 #define BAT_MAX_COLP_ALPHA_LEN (0x2c) | |
5405 #define BAT_MAX_COLP_NUMBER_LEN (0x27) | |
5406 #define BAT_MAX_COPS_LONG_OPER_LEN (0x1e) | |
5407 #define BAT_MAX_COPS_NUM_OPER_LEN (0x7) | |
5408 #define BAT_MAX_COPS_SHORT_OPER_LEN (0xa) | |
5409 #define BAT_MAX_COPS_OPER_LEN (0x1e) | |
5410 #define BAT_MAX_CPALS_MSISDN_ID_LEN (0x16) | |
5411 #define BAT_MAX_CPBF_FIND_TEXT_LEN (0x51) | |
5412 #define BAT_MAX_CPBF_NUMBER_LEN (0x51) | |
5413 #define BAT_MAX_CPBF_TEXT_LEN (0x51) | |
5414 #define BAT_MAX_CPBR_NUMBER_LEN (0x51) | |
5415 #define BAT_MAX_CPBR_TEXT_LEN (0x51) | |
5416 #define BAT_MAX_CPBW_NUMBER_LEN (0x51) | |
5417 #define BAT_MAX_CPBW_TEXT_LEN (0x51) | |
5418 #define BAT_MAX_CPBW_TYPES (0xff) | |
5419 #define BAT_MAX_CPI_ALPHA_LEN (0x2c) | |
5420 #define BAT_MAX_CPI_NUMBER_LEN (0x27) | |
5421 #define BAT_MAX_CPIN_PIN_LEN (0x20) | |
5422 #define BAT_MAX_CPINF_CSP_LEN (0x2d) | |
5423 #define BAT_MAX_CPMB_ALPHA_ID_LEN (0x58) | |
5424 #define BAT_MAX_CPMB_NUMBER_LEN (0x28) | |
5425 #define BAT_MAX_CPMBW_NUMBER_LEN (0x28) | |
5426 #define BAT_MAX_CPMBW_TEXT_LEN (0x58) | |
5427 #define BAT_MAX_CPMBW_TYPE_LEN (0xff) | |
5428 #define BAT_MAX_CPNUMS_ALPHA_TAG_LEN (0x50) | |
5429 #define BAT_MAX_CPNUMS_NUMBER_LEN (0x51) | |
5430 #define BAT_MAX_CPOL_OPER_LEN (0x1e) | |
5431 #define BAT_MAX_CPOPN_LONG_NAME_LEN (0x1e) | |
5432 #define BAT_MAX_CPOPN_SHORT_NAME_LEN (0xa) | |
5433 #define BAT_MAX_CPUC_CURRENCY_LEN (0x3) | |
5434 #define BAT_MAX_CPUC_PASSWD_LEN (0x8) | |
5435 #define BAT_MAX_CPUC_PPU_LEN (0x14) | |
5436 #define BAT_MAX_CPWD_PWD_LEN (0x20) | |
5437 #define BAT_MAX_CR_SERV_LEN (0x9) | |
5438 #define BAT_MAX_L2P_LENGTH (0x6) | |
5439 #define BAT_MAX_CRSM_DATA_LEN (0xff) | |
5440 #define BAT_MAX_CRSM_RESPONSE_LEN (0x100) | |
5441 #define BAT_MAX_CSCA_SMS_ADDR_LEN (0x14) | |
5442 #define BAT_MAX_IDENTS (0x14) | |
5443 #define BAT_MAX_CSIM_CMD_LEN (0x104) | |
5444 #define BAT_MAX_CSIM_RESP_LEN (0x102) | |
5445 #define BAT_MAX_CSSN_FACILITY_LEN (0xfb) | |
5446 #define BAT_MAX_CSSU_NUMBER_LEN (0x27) | |
5447 #define BAT_MAX_CSVM_NUMBER_LEN (0x51) | |
5448 #define BAT_MAX_CTFR_NUMBER_LEN (0x51) | |
5449 #define BAT_MAX_CTZV_LONG_OPER (0x1e) | |
5450 #define BAT_MAX_CTZV_NUM_OPER_LEN (0x7) | |
5451 #define BAT_MAX_CTZV_SHORT_OPER (0xa) | |
5452 #define BAT_MAX_CUSD_USSD_STR_LEN (0xb6) | |
5453 #define BAT_MAX_D_DIAL_LEN (0xb7) | |
5454 #define BAT_MAX_ID_CHAR (0x15) | |
5455 #define BAT_MAX_FNS_NSF (0x59) | |
5456 #define BAT_MAX_PPP_PASSW_LEN (0x19) | |
5457 #define BAT_MAX_PPP_USER_LEN (0x19) | |
5458 #define BAT_MAX_PVRF_NEW_PIN_LEN (0x8) | |
5459 #define BAT_MAX_PVRF_PIN_LEN (0x8) | |
5460 #define BAT_MAX_RDLB_NUMBER_LEN (0x51) | |
5461 #define BAT_MAX_STK_PRF (0x14) | |
5462 #define BAT_MAX_STK_CMD (0x100) | |
5463 #define BAT_MAX_SATE_SAT_RSP_LEN (0x100) | |
5464 #define BAT_MAX_SATI_SAT_CMD_LEN (0x100) | |
5465 #define BAT_MAX_SATN_SAT_CMD_LEN (0x100) | |
5466 #define BAT_MAX_SIMEF_EF_LEN (0x40) | |
5467 #define BAT_MAX_CDIP_NUMBER_LEN (0x14) | |
5468 #define BAT_MAX_CMSS_ACKPDU_LEN (0xb0) | |
5469 #define BAT_MAX_CUSTOM_CMD_LEN (0x122) | |
5470 #define BAT_MAX_CNIV_LONG_OPER (0x28) | |
5471 #define BAT_MAX_CNIV_NUM_OPER_LEN (0x7) | |
5472 #define BAT_MAX_CNIV_SHORT_OPER (0x28) | |
5473 #define BAT_MAX_ADDR_N_MASK_LEN (0x20) | |
5474 #define BAT_MAX_DEST_PORT_LEN (0x2) | |
5475 #define BAT_MAX_SRC_PORT_LEN (0x2) | |
5476 #define BAT_MAX_TOS_MASK_OR_TC_MASK (0x2) | |
5477 #define BAT_MAX_SDU_ERR_RATIO (0x2) | |
5478 #define BAT_MAX_RES_BIT_ERR_RATIO (0x2) | |
5479 #define BAT_MAX_CUSCFG_FAC_STR_LEN (0x14) | |
5480 #define BAT_MAX_CUSCFG_VALUE_LEN (0x14) | |
5481 | |
5482 #include "CDG_LEAVE.h" | |
5483 | |
5484 | |
5485 #endif |