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.

Table 1. IRM_TIMER values in 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.

Table 2. IRM_TIMER values 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.

Table 3. IRM_TIMER time values in seconds
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.

Table 4. IRM_TIMER time values in minutes
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.

Table 5. Additional IRM_TIMER options
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'