EODI

The EODI system initialization parameter specifies the end-of-data indicator for input from sequential devices.

Sequential terminals provide simulation of actual terminals, and can be used before the actual terminals become available. Sequential terminals can also be used during the testing of new applications. When defining sequential devices, you can use a pair of input and output sequential data sets to simulate a terminal to CICS®. Each statement in the input file must end with a character that represents X'E0'. The standard Extended Binary Coded Decimal Interchange Code (EBCDIC) symbol for this end-of-data hexadecimal value is a backslash (\) character, and this character is defined for CICS in the pregenerated system. You can redefine this character for your installation using the EODI system initialization parameter.

For details and examples, see Defining sequential (BSAM) devices. For details on how to use a sequential terminal support, see Using sequential terminal support. To know how the terminal control table (TCT) is used to define the sequential devices, see Terminal control table (TCT).

Defining EODI

You can define the EODI system initialization parameter in the following ways:
  • In the PARM parameter of the EXEC PGM=DFHSIP statement.
  • In the SYSIN data set of the CICS startup job stream.
  • Through the system console.
  • In the DFHSIT macro.

Values for EODI

EODI={X'E0'|xx}
Valid values for the EODI system initialization parameter are as follows:
X'E0'
X'E0' is the default value for EODI. It represents the standard EBCDIC backslash symbol (\).
xx
The characters xx represent two hexadecimal digits in the range 01 through FF.