Asynchronous Serial Communications Programmer's Reference Manual (32022-90052)

Chapter 8 221
Intrinsics Reference
FDEVICECONTROL
The Define Single Type 2 EOR character (AEOR)
control directive (parm1 = 40) and Define Multiple
Type 2 EOR characters (AEOR) control directive
(parm1 = 66) interact closely. A call to set a single
AEOR sets the specified character as the AEOR
character, and all other AEOR characters are cleared. A
call to set multiple AEORs sets all of the characters
specified in the array, and it clears the single AEOR.
If this directive is issued against a terminal connected
via PAD or DTC Telnet, this call will return a CCE
condition code, but the device control action will not
occur. This directive is not supported for VT
connections from an MPE V or HP-UX local client and
will return an error if used. Also, this directive is
supported for VT connections to an MPE/iX host or PC
running appropriate software only.
67 Delete (DEL) to backspace (BS) Mapping.
This directive causes the DTC to treat the DEL
character (ASCII 127) like a backspace. The DTC treats
both backspace and delete as defined by the Backspace
Response Action control directive (parm1 = 55). If the
backspace would normally be part of the read data, the
DTC replaces the delete with backspace. If buffer is 1,
the DTC treats the delete character like the backspace
(for example, echoes backspace-space-backspace). If
buffer is 0, the DTC processes the delete character
normally in binary and unedited mode; otherwise it
ignores the data. The backspace character is not
affected by this directive.
If this directive is issued against a terminal connected
via PAD or DTC Telnet, this call will return a CCE
condition code, but the device control action will not
occur. Also, this directive is supported for VT
connections to an MPE/iX host or PC running
appropriate software only.
68 Escape sequence read termination.
This directive terminates reads after an escape (ESC)
character is encountered. It is used to capture entire
escape sequences (usually associated with a key) from
the terminal without performing multiple reads. When
you enable this mode, the DTC sets the inter-byte timer
after receiving an escape character and then
terminates the read.