comparison cdg-hybrid/cdginc/m_t30.val @ 14:35f7a1dc9f7d

cdg-hybrid: import from Magnetite
author Mychaela Falconia <falcon@freecalypso.org>
date Fri, 16 Oct 2020 07:15:38 +0000
parents
children
comparison
equal deleted inserted replaced
13:83146a4ae927 14:35f7a1dc9f7d
1 /*
2 +--------------------------------------------------------------------------+
3 | PROJECT : PROTOCOL STACK |
4 | FILE : m_t30.val |
5 | SOURCE : "msg\t30.mdf" |
6 | LastModified : "2000-02-04" |
7 | IdAndVersion : "8411.620.98.101" |
8 | SrcFileTime : "Wed Nov 28 10:21:26 2007" |
9 | Generated by CCDGEN_2.5.5A on Fri Oct 14 21:41:52 2016 |
10 | !!DO NOT MODIFY!!DO NOT MODIFY!!DO NOT MODIFY!! |
11 +--------------------------------------------------------------------------+
12 */
13
14 /* PRAGMAS
15 * PREFIX : NONE
16 * COMPATIBILITY_DEFINES : NO (require PREFIX)
17 * ALWAYS_ENUM_IN_VAL_FILE: NO
18 * ENABLE_GROUP: NO
19 * CAPITALIZE_TYPENAME: NO
20 */
21
22
23 #ifndef M_T30_VAL
24 #define M_T30_VAL
25
26
27 #define CDG_ENTER__M_T30_VAL
28
29 #define CDG_ENTER__FILENAME _M_T30_VAL
30 #define CDG_ENTER__M_T30_VAL__FILE_TYPE CDGINC
31 #define CDG_ENTER__M_T30_VAL__LAST_MODIFIED _2000_02_04
32 #define CDG_ENTER__M_T30_VAL__ID_AND_VERSION _8411_620_98_101
33
34 #define CDG_ENTER__M_T30_VAL__SRC_FILE_TIME _Wed_Nov_28_10_21_26_2007
35
36 #include "CDG_ENTER.h"
37
38 #undef CDG_ENTER__M_T30_VAL
39
40 #undef CDG_ENTER__FILENAME
41
42
43 /*
44 * Value constants for VAL_v8
45 */
46 #define v8_not_avail (0x0) /* V.8 is not available */
47 #define v8_avail (0x1) /* V.8 is available */
48
49 /*
50 * Value constants for VAL_n_byte
51 */
52 #define NB_256_BYTES (0x0) /* 256 octets preferred in ECM */
53 #define NB_64_BYTES (0x1) /* 64 octets preferred in ECM */
54
55 /*
56 * Value constants for VAL_ready_tx_fax
57 */
58 #define RTF_NO_TX_RDY (0x0) /* not ready to transmit a facsimile document */
59 #define RTF_TX_RDY (0x1) /* ready to transmit a facsimile document */
60
61 /*
62 * Value constants for VAL_rec_fax_op
63 */
64 #define RFO_NO_RX_RDY (0x0) /* not ready to receive a facsimile document */
65 #define RFO_RX_RDY (0x1) /* ready to receive a facsimile document */
66
67 /*
68 * Value constants for VAL_data_sig_rate
69 */
70 #define VAL_DATA_SIG_RATE___DEF (0x0) /* undefined signalling rate */
71 #define DSR_2400_V27 (0x0) /* signalling rate 2400 bps V.27 ter */
72 #define DSR_4800_V27 (0x4) /* signalling rate 4800 bps V.27 ter */
73 #define DSR_7200_V29 (0xc) /* signalling rate 7200 bps V.29 */
74 #define DSR_7200_V17 (0xd) /* signalling rate 7200 bps V.17 */
75 #define DSR_9600_V29 (0x8) /* signalling rate 9600 bps V.29 */
76 #define DSR_9600_V17 (0x9) /* signalling rate 9600 bps V.17 */
77 #define DSR_12000_V17 (0x5) /* signalling rate 12000 bps V.17 */
78 #define DSR_14000_V17 (0x1) /* signalling rate 14400 bps V.19 */
79
80 /*
81 * Value constants for VAL_R8_lines_pels
82 */
83 #define R8LP_R8_ONLY (0x0) /* vertical resolution is specified by R8 only */
84 #define R8LP_R8_EXTENDED (0x1) /* vertical resolution is specified not only by R8 */
85
86 /*
87 * Value constants for VAL_two_dim_coding
88 */
89 #define TDC_NO_2D_CODING (0x0) /* no 2D T.4 coding */
90 #define TDC_2D_CODING (0x1) /* 2D T.4 coding */
91
92 /*
93 * Value constants for VAL_rec_width
94 */
95 #define RW_WIDTH_215_MM (0x0) /* Scan line length of 215 mm */
96 #define RW_WIDTH_303_MM (0x1) /* Scan line length of 215, 255 and 303 mm */
97 #define RW_WIDTH_255_MM (0x2) /* Scan line length of 215 and 255 mm */
98 #define RW_WIDTH_INVALID (0x3) /* Invalid scan line length */
99
100 /*
101 * Value constants for VAL_max_rec_len
102 */
103 #define MRL_A4 (0x0) /* Maximum recording length A4 (297 mm) */
104 #define MRL_UNLIMITED (0x1) /* Unlimited recording length */
105 #define MRL_B4 (0x2) /* Maximum recording length B4 (364 mm) */
106 #define MRL_INVALID (0x3) /* Invalid recording length */
107
108 /*
109 * Value constants for VAL_min_scan_time
110 */
111 #define MST_20_MS (0x0) /* 20 ms at 3.85 1/mm: T7.7 = T3.85 */
112 #define MST_40_MS (0x1) /* 40 ms at 3.85 1/mm: T7.7 = T3.85 */
113 #define MST_10_MS (0x2) /* 10 ms at 3.85 1/mm: T7.7 = T3.85 */
114 #define MST_5_MS (0x3) /* 5 ms at 3.85 1/mm: T7.7 = T3.85 */
115 #define MST_10_MS_HALF (0x4) /* 10 ms at 3.85 1/mm: T7.7 = 1/2 T3.85 */
116 #define MST_20_MS_HALF (0x5) /* 20 ms at 3.85 1/mm: T7.7 = 1/2 T3.85 */
117 #define MST_40_MS_HALF (0x6) /* 40 ms at 3.85 1/mm: T7.7 = 1/2 T3.85 */
118 #define MST_0_MS (0x7) /* 0 ms at 3.85 1/mm: T7.7 = T3.85 */
119
120 /*
121 * Value constants for VAL_uncomp_mode
122 */
123 #define UCM_COMPRESSED (0x0) /* T.4 data (can be send)/(are) in compressed mode */
124 #define UCM_UNCOMPRESSED (0x1) /* T.4 data (can be send)/(are) in uncompressed mode */
125
126 /*
127 * Value constants for VAL_err_corr_mode
128 */
129 #define ECM_OFF (0x0) /* Error correction mode is not possible/off */
130 #define ECM_ON (0x1) /* Error correction mode is possible/on */
131
132 /*
133 * Value constants for VAL_t6_coding
134 */
135 #define T6_CODING_OFF (0x0) /* T.6 coding is not possible/off */
136 #define T6_CODING_ON (0x1) /* T.6 coding is possible/on */
137
138 /*
139 * Value constants for VAL_R8_lines
140 */
141 #define R8_LINES_OFF (0x0) /* R8 x 15.4 lines/mm is not possible/off */
142 #define R8_LINES_ON (0x1) /* R8 x 15.4 lines/mm is possible/on */
143
144 /*
145 * Value constants for VAL_r_300_pels
146 */
147 #define R300_PELS_OFF (0x0) /* Res 300 x 300 pels /25.4 mm is not possible/off */
148 #define R300_PELS_ON (0x1) /* Res 300 x 300 pels /25.4 mm is possible/on */
149
150 /*
151 * Value constants for VAL_R16_lines_pels
152 */
153 #define R16_LINES_PELS_OFF (0x0) /* R16 x 15.4 lines/mm and/or 400 x 400 pels/24.4 mm mode is not possible/off */
154 #define R16_LINES_PELS_ON (0x1) /* R16 x 15.4 lines/mm and/or 400 x 400 pels/24.4 mm mode is possible/on */
155
156 /*
157 * Value constants for VAL_i_res_pref
158 */
159 #define IRP_NO_INCH_BASED (0x0) /* Inch-based resolution not preferred */
160 #define IRP_INCH_BASED (0x1) /* Inch-based resolution preferred */
161
162 /*
163 * Value constants for VAL_m_res_pref
164 */
165 #define IRP_NO_METRIC_BASED (0x0) /* Metric-based resolution not preferred */
166 #define IRP_METRIC_BASED (0x1) /* Metric-based resolution preferred */
167
168 /*
169 * Value constants for VAL_min_scan_time_hr
170 */
171 #define MST_T154_EQ_T77 (0x0) /* T15.4 = T7.7 */
172 #define MST_T154_EQ_HALF_T77 (0x1) /* T15.4 = 0.5 x T7.7 */
173
174 /*
175 * Value constants for VAL_sel_polling
176 */
177 #define SEP_NO_POLLING (0x0) /* Selective polling not possible */
178 #define SEP_POLLING (0x1) /* Selective polling possible */
179
180 /*
181 * Value constants for VAL_subaddr
182 */
183 #define SA_NO_SUBADDRESSING (0x0) /* Sub-addressing is not possible/intended */
184 #define SA_SUBADDRESSNIG (0x1) /* Sub-addressing is possible/intended */
185
186 /*
187 * Value constants for VAL_password
188 */
189 #define PW_NO_PASSWORD (0x0) /* Password checking is not possible/intended */
190 #define PW_PASSWORD (0x1) /* Password checking is possible/intended */
191
192 /*
193 * Value constants for VAL_ready_tx_doc
194 */
195 #define RTD_TX_READY (0x0) /* Ready to transmit a data file */
196 #define RTD_NOT_TX_READY (0x1) /* Not ready to transmit a data file */
197
198 /*
199 * Value constants for VAL_bft
200 */
201 #define BFT_NO_BIN_FILE_TX (0x0) /* Not possible/intended to transmit a binary file */
202 #define BFT_BIN_FILE_TX (0x1) /* Possibility/intention to transmit a binary file */
203
204 /*
205 * Value constants for VAL_dtm
206 */
207 #define DTM_NO_DOC_TX_MODE (0x0) /* Not possible/intended to perform the DTM */
208 #define DTM_DOC_TX_MODE (0x1) /* Possibility/intention to perform the DTM */
209
210 /*
211 * Value constants for VAL_edi
212 */
213 #define EDI_NO_ELEC_DATA_XCHNG (0x0) /* Not possible/intended to perform EDI */
214 #define EDI_ELEC_DATA_XCHNG (0x1) /* Possibility/intention to perform EDI */
215
216 /*
217 * Value constants for VAL_btm
218 */
219 #define BTM_NO_BASIC_TRANS_MODE (0x0) /* Not possible/intended to perform the BTM */
220 #define BTM_BASIC_TRANS_MODE (0x1) /* Possibility/intention to perform the BTM */
221
222 /*
223 * Value constants for VAL_ready_tx_mixed
224 */
225 #define RTM_NO_READY_TX_MIXED (0x0) /* Not ready to transmit a character or mixed mode document */
226 #define RTM_READY_TX_MIXED (0x1) /* Ready to transmit a character or mixed mode document */
227
228 /*
229 * Value constants for VAL_char_mode
230 */
231 #define CM_NO_CHARACTER_MODE (0x0) /* Not possible/intended to perform the character mode */
232 #define CM_CHARACTER_MODE (0x1) /* Possibility/intention to perform the character mode */
233
234 /*
235 * Value constants for VAL_mixed_mode
236 */
237 #define MM_NO_MIXED_MODE (0x0) /* Not possible/intended to perform the mixed mode */
238 #define MM_MIXED_MODE (0x1) /* Possibility/intention to perform the mixed mode */
239
240 /*
241 * Value constants for VAL_proc_mode_26
242 */
243 #define PM_NO_PROC_MODE_26 (0x0) /* Not possible/intended to perform the processable mode 26 */
244 #define PM_PROC_MODE_26 (0x1) /* Possibility/intention to perform the processable mode 26 */
245
246 /*
247 * Value constants for VAL_dig_network_cap
248 */
249 #define DNC_NO_DIGITAL_NETWORK (0x0) /* Terminal is not on a digital network */
250 #define DNC_DIGITAL_NETWORK (0x1) /* Terminal is on a digital network */
251
252 /*
253 * Value constants for VAL_duplex
254 */
255 #define DUP_HALF_DUPLEX (0x0) /* Operate in half duplex mode only */
256 #define DUP_FULL_DUPLEX (0x1) /* Operate in full-duplex or half duplex mode */
257
258 /*
259 * Value constants for VAL_jpeg
260 */
261 #define JPG_NO_CODING (0x0) /* Not able/intent to code documents in JPEG */
262 #define JPG_CODING (0x1) /* Able/intent to code documents in JPEG */
263
264 /*
265 * Value constants for VAL_full_colour
266 */
267 #define FC_NO_FULL_COLOR_MODE (0x0) /* Not able/intent to work in full colour mode */
268 #define FC_FULL_COLOR_MODE (0x1) /* Able/intent to work in full colour mode */
269
270 /*
271 * Value constants for VAL_r_12_bits_pel_comp
272 */
273 #define BPP_8_BITS_PER_PEL (0x0) /* Images must/are digitised with 8 bits/pel */
274 #define BPP_12_BITS_PER_PEL (0x1) /* Images may be/are digitised with up to 12 bits/pel */
275
276 /*
277 * Value constants for VAL_no_subsamp
278 */
279 #define NS_USE_4_1_1_SUB (0x0) /* Use the 4:1:1 sub-sampling ratio for the chrominance components in the image data */
280 #define NS_NO_SUBSAMPLING (0x1) /* Use no sub-sampling ratio for the chrominance components in the image data */
281
282 /*
283 * Value constants for VAL_cust_illum
284 */
285 #define CI_USE_D50_ILLUM (0x0) /* Only the standard D50 illuminant for colour images supported/used */
286 #define CI_CUSTOM_ILLUM (0x1) /* Standard D50 illuminant and other illuminants are supported/used for colour images */
287
288 /*
289 * Value constants for VAL_cust_gamut
290 */
291 #define CG_STD_GAMUT_RNG (0x0) /* Only the default gamut range for colour images supported/used */
292 #define CG_CUST_GAMUT_RNG (0x1) /* Other gamut ranges are supported/used for colour images */
293
294 /*
295 * Value constants for VAL_na_letter
296 */
297 #define NLT_NO_NORTH_AMERICAN_LETTER (0x0) /* No North American Letter format is supported/used */
298 #define NLT_NORTH_AMERICAN_LETTER (0x1) /* No North American Letter format is supported/used */
299
300 /*
301 * Value constants for VAL_na_legal
302 */
303 #define NLG_NO_NORTH_AMERICAN_LEGAL (0x0) /* No North American Legal format is supported/used */
304 #define NLG_NORTH_AMERICAN_LEGAL (0x1) /* No North American Legal format is supported/used */
305
306 /*
307 * Value constants for VAL_sing_prog_seq_coding_basic
308 */
309 #define SPG_NO_SINGLE_PROG_BASIC (0x0) /* No single-progression sequential coding basic is supported/used */
310 #define SPG_SINGLE_PROG_BASIC (0x1) /* Single-progression sequential coding basic is supported/used */
311
312 /*
313 * Value constants for VAL_sing_prog_seq_coding_L0
314 */
315 #define SPG_NO_SINGLE_PROG_L0 (0x0) /* No single-progression sequential coding optional L0 is supported/used */
316 #define SPG_SINGLE_PROG_L0 (0x1) /* Single-progression sequential coding optional L0 is supported/used */
317
318 /*
319 * Value constants for VAL_frame_size
320 */
321 #define FS_256_OCTETS (0x0) /* Frame size of 256 octets is used if ECM is active */
322 #define FS_64_OCTETS (0x1) /* Frame size of 64 octets is used if ECM is active */
323
324 /*
325 * Value constants for VAL_resolution_type
326 */
327 #define RT_METRIC_BASED (0x0) /* Metric based resolution */
328 #define RT_INCH_BASED (0x1) /* Inch based resolution */
329
330 /*
331 * Value constants for VAL_huffman_tables
332 */
333 #define HT_NO_HUFFMAN_TABLES (0x0) /* No default Huffman tables used */
334 #define HT_HUFFMAN_TABLES (0x1) /* Default Huffman tables used */
335
336 /*
337 * user defined constants
338 */
339 #define MAX_NSF_LEN (0x2d0)
340
341 #include "CDG_LEAVE.h"
342
343
344 #endif