Timer interval specifications
You can specify timer values in several incremental ranges.
The values in each range are selected by entering a hexadecimal value in the IRM_TIMER field in the IRM of the input message from the client. The hexadecimal values that can be specified and the time intervals that they represent are:
- Increments of one one-hundredth of a second are represented by values of X'01' to X'19', as shown in Table 1.
- Increments of five one-hundredths of a second are represented by values of X'1A' to X'27', as shown in Table 2.
- Increments of one second are represented by values of X'28' to X'63', as shown in Table 3.
- Increments of one minute are represented by values of X'63' to X'9E', as shown in Table 4.
- Default timer values, the no-timer option, and the indefinite wait option, specified by X'00', X'E9', and X'FF' respectively, are shown in Table 5.
The following table lists the IRM_TIMER values and their corresponding time in increments of one one-hundredth of a second.
Time | Hexadecimal value |
---|---|
.01 of a second | X'01' |
.02 of a second | X'02' |
.03 of a second | X'03' |
.04 of a second | X'04' |
.05 of a second | X'05' |
.06 of a second | X'06' |
.07 of a second | X'07' |
.08 of a second | X'08' |
.09 of a second | X'09' |
.10 of a second | X'0A' |
.11 of a second | X'0B' |
.12 of a second | X'0C' |
.13 of a second | X'0D' |
.14 of a second | X'0E' |
.15 of a second | X'0F' |
.16 of a second | X'10' |
.17 of a second | X'11' |
.18 of a second | X'12' |
.19 of a second | X'13' |
.20 of a second | X'14' |
.21 of a second | X'15' |
.22 of a second | X'16' |
.23 of a second | X'17' |
.24 of a second | X'18' |
.25 of a second | X'19' |
The following table lists the IRM_TIMER values and their corresponding time in five one-hundredths of a second.
Time | Value |
---|---|
.30 of a second | X'1A' |
.35 of a second | X'1B' |
.40 of a second | X'1C' |
.45 of a second | X'1D' |
.50 of a second | X'1E' |
.55 of a second | X'1F' |
.60 of a second | X'20' |
.65 of a second | X'21' |
.70 of a second | X'22' |
.75 of a second | X'23' |
.80 of a second | X'24' |
.85 of a second | X'25' |
.90 of a second | X'26' |
.95 of a second | X'27' |
The following table lists the IRM_TIMER values for time increments of one second each.
Time | Value |
---|---|
1 second | X'28' |
2 seconds | X'29' |
3 seconds | X'2A' |
4 seconds | X'2B' |
5 seconds | X'2C' |
6 seconds | X'2D' |
7 seconds | X'2E' |
8 seconds | X'2F' |
9 seconds | X'30' |
10 seconds | X'31' |
11 seconds | X'32' |
12 seconds | X'33' |
13 seconds | X'34' |
14 seconds | X'35' |
15 seconds | X'36' |
16 seconds | X'37' |
17 seconds | X'38' |
18 seconds | X'39' |
19 seconds | X'3A' |
20 seconds | X'3B' |
21 seconds | X'3C' |
22 seconds | X'3D' |
23 seconds | X'3E' |
24 seconds | X'3F' |
25 seconds | X'40' |
26 seconds | X'41' |
27 seconds | X'42' |
28 seconds | X'43' |
29 seconds | X'44' |
30 seconds | X'45' |
31 seconds | X'46' |
32 seconds | X'47' |
33 seconds | X'48' |
34 seconds | X'49' |
35 seconds | X'4A' |
36 seconds | X'4B' |
37 seconds | X'4C' |
38 seconds | X'4D' |
39 seconds | X'4E' |
40 seconds | X'4F' |
41 seconds | X'50' |
42 seconds | X'51' |
43 seconds | X'52' |
44 seconds | X'53' |
45 seconds | X'54' |
46 seconds | X'55' |
47 seconds | X'56' |
48 seconds | X'57' |
49 seconds | X'58' |
50 seconds | X'59' |
51 seconds | X'5A' |
52 seconds | X'5B' |
53 seconds | X'5C' |
54 seconds | X'5D' |
55 seconds | X'5E' |
56 seconds | X'5F' |
57 seconds | X'60' |
58 seconds | X'61' |
59 seconds | X'62' |
60 seconds | X'63' |
The following table lists the IRM_TIMER values and their corresponding time increments of one minute each.
Time | Value |
---|---|
1 minute | X'63' |
2 minutes | X'64' |
3 minutes | X'65' |
4 minutes | X'66' |
5 minutes | X'67' |
6 minutes | X'68' |
7 minutes | X'69' |
8 minutes | X'6A' |
9 minutes | X'6B' |
10 minutes | X'6C' |
11 minutes | X'6D' |
12 minutes | X'6E' |
13 minutes | X'6F' |
14 minutes | X'70' |
15 minutes | X'71' |
16 minutes | X'72' |
17 minutes | X'73' |
18 minutes | X'74' |
19 minutes | X'75' |
20 minutes | X'76' |
21 minutes | X'77' |
22 minutes | X'78' |
23 minutes | X'79' |
24 minutes | X'7A' |
25 minutes | X'7B' |
26 minutes | X'7C' |
27 minutes | X'7D' |
28 minutes | X'7E' |
29 minutes | X'7F' |
30 minutes | X'80' |
31 minutes | X'81' |
32 minutes | X'82' |
33 minutes | X'83' |
34 minutes | X'84' |
35 minutes | X'85' |
36 minutes | X'86' |
37 minutes | X'87' |
38 minutes | X'88' |
39 minutes | X'89' |
40 minutes | X'8A' |
41 minutes | X'8B' |
42 minutes | X'8C' |
43 minutes | X'8D' |
44 minutes | X'8E' |
45 minutes | X'8F' |
46 minutes | X'90' |
47 minutes | X'91' |
48 minutes | X'92' |
49 minutes | X'93' |
50 minutes | X'94' |
51 minutes | X'95' |
52 minutes | X'96' |
53 minutes | X'97' |
54 minutes | X'98' |
55 minutes | X'99' |
56 minutes | X'9A' |
57 minutes | X'9B' |
58 minutes | X'9C' |
59 minutes | X'9D' |
60 minutes | X'9E' |
The following table lists additional options that you can specify in the IRM_TIMER field and the value you use to specify them.
Timer option | Value |
---|---|
Use default values. For RESUME TPIPE calls and associated ACK messages, the default is .25 seconds. For all other SENDs, the default is the configuration file TIMEOUT value. | X'00' |
Do not wait. | X'E9' C'Z' |
Wait indefinitely. This setting is intended to support the auto option of the asynchronous output function. | X'FF' |