NLIOUTIL allows the user to start or stop the NLIO service
for the current interactive $STDIN and $STDLIST devices.
System Supervisor (OP capability) is required to start or stop the
NLIO service for a logical device (ldev) or device class name other
than the $STDIN.
When NLIO is started for a device with the NLIOUTIL OPEN command,
status information is written to a file named NLIODEF.PUB.SYS.
When the system is restarted, NLIO reads in all the previous settings
from NLIODEF.PUB.SYS file. There is no need to run NLIOUTIL
to open a device unless you wish to change the settings for the device.
The actual update of NLIODEF.PUB.SYS is performed when the
NLIOUTIL program is terminated with the END/EXIT/E command.
To invoke NLIOUTIL enter:
or
RUN NLIOUTIL.PUB.SYS;INFO=infostring
|
infostring is an NLIOUTIL command passed with the INFO
parameter of the RUN command. NLIOUTIL automatically exits
after executing the command passed with the INFO parameter.
NLIOUTIL Commands |
 |
The NLIOUTIL utility has the following commands:
HELP | Shows the usage of each NLIOUTIL command. |
OPEN | Starts NLIO service for a specified device with a specified language. |
SHOW | Displays the status of NLIO service for a specified device. |
SHUT | Stops NLIO service for a specified device. |
EXIT/END/E | Exits the NLIOUTIL utility.
|
Each of the commands is explained in the following sections.
HELP Command |
 |
The HELP command shows the usage of each of the NLIOUTIL commands.
HELP [HELP | OPEN | SHUT | SHOW | EXIT | END | E ]
|
OPEN Command |
 |
The OPEN command is used to start the NLIO service for a specified device with a specified language.
OPEN [nliodevice] [,lang_id] [;RECCONV | ;NORECCONV]
[;LATIN | ;NONLATIN] [;WIDTH=length]
[;SHAPE=shape_mode]
|
- nliodevice
is the ldev or device class name. If the nliodevice is ommitted, the current stdin/stdlist device is assumed when it is an interactive device. System Supervisor (OP) capability is required to specify devices other than your own stdin.
- lang_id
is the language number. The supported language numbers are:
- 201
Simplified Chinese
- 211
Traditional Chinese
- 221
Japanese
- 231
Korean
- 51
Arabic
SUGURU
If the lang_id is ommitted, the user interface language (USERLANG) set by SETJCW or the system default language is assumed. (The user interface language has the precedence).
- RECCONV
indicates that a record of the next I/O request that will be made is to be treated as the independent record from the current record. The RECCONV option should be used for terminals. This is the default value used for Asian devices (both terminals and printers).
- NORECCONV
indicates that a record of the next I/O request that will be made is to be treated as the continuing data from the current data. The NORECCONV option should be used for printers.
- LATIN
specifies the LATIN mode. The primary print direction is left to right. The LATIN mode is used for MEA devices.
- NONLATIN
specifies the NONLATIN mode. The primary print direction is right to left. The NONLATIN mode is the default.
- length
specifies the width of the print line. If length is not specified, the value is the length specified when the device was configured.
- shape_mode
specifies the shape type for MEA characters. The value specified may be 1 for the enhanced font containing 192 shapes, including a number of Lam-Alef ligatures, or 2 for the old font containing 163 shapes, without the Lam-Alef ligatures. The default value is 1.
SHOW Command |
 |
The SHOW command displays the status of the NLIO service for a specified device.
- nliodevice
is the ldev or device class name. If the nliodevice is ommitted, the current stdin device is assumed when it is an interactive device. System Supervisor (OP) capability is required to specify devices other than your own stdin. The "at" sign (@) can be specified to designate all devices that are currently opened.
SHUT Command |
 |
The SHUT command stops the NLIO service for a specifed device.
- nliodevice
is the ldev or device class name. If the nliodevice is ommitted, the current stdin\stdlist device is assumed when it is an interactive device. System Supervisor (OP) capability is required to specify devices other than your own stdin. The "at" sign (@) can be specified to designate all devices that are currently opened.
EXIT/END/E Command |
 |
The EXIT, END, or E command exits the NLIO utility.
Restrictions |
 |
Devices must be configured for NLIO via SYSGEN or NMMGR.
System Supervisor (OP) capability is required to specify devices other than your own stdin.
NLIO cannot be used for the system console.