GT.M supports the following I/O device types:
GT.M OPEN, USE, and CLOSE commands have an argument expression specifying a device name.
![]() | Note |
---|---|
Note: GT.M resolves the device name argument for menemonicspace devices (SOCKET or PIPE) to a arbitrary handle instead of a physical name. |
The following names identify the original $IO for the process:
GT.M uses standard filenames for device specifiers.
The complete format for a filename is:
/directory/file
If the specified file is not found, it is created unless READONLY is specified.
The GT.M filename defaults are the following:
Directory: Current working directory
The ZSHOW command with an argument of "D" displays the current characteristics for all devices OPENed by the process. ZSHOW can direct its output into a GT.M variable. For more information on ZSHOW, refer to a??ZSHowa??.
![]() | Important |
---|---|
Most Z* deviceparameters have the same functionality as their counterparts and are supported for compatibility reasons. |
This chapter uses the following mnemonics to describe when a deviceparameter applies:
SD: Valid for sequential disk files
SOC: Valid for both socket devices (TCP and LOCAL)
SOC(LOCAL): Valid for LOCAL sockets devices
SOC(TCP): Valid for TCP sockets devices
![]() | Note |
---|---|
Lower case "pipe" refers to a UNIX pipe and the upper case "PIPE" to the GT.M device. |