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

140 Chapter7
Programming for PAD, DTC Telnet, Telnet/iX Server, and VT Devices
DTC Telnet Access to MPE/iX Systems
FCONTROL(10), set line speed.
FCONTROL(11), set line speed
FCONTROL(23), disable parity checking.
FCONTROL(24), enable parity checking.
FCONTROL(28), disable user block mode.
FCONTROL(29), enable user block mode.
FCONTROL(36), define parity setting.
FCONTROL(40), determine current speed.
Reads following a call to FCONTROL(27), which enables binary mode,
return a CCL condition code with the file system error FSERR20
(INVALID OPERATION). All subsequent reads will return an error,
until binary mode is disabled (FCONTROL(26)).
Calls to FCONTROL(37), to set both terminal type and speed, will
change the terminal type setting, but will have no impact on how the
device actually operates. A CCE condition code will be returned.
Some caution should be taken when using FCONTROL(4), which sets a
timeout interval for a read. Keep in mind that some delays may be
caused by the LAN over which the DTC Telnet is transmitting. In such
cases you may want to add some time to the timeout value you would
normally specify for the call.
FDEVICECONTROL
The FDEVICECONTROL intrinsic is also supported on MPE/iX
systems with DTC Telnet connections. However, there are also several
limitations on the device control operations they perform. The following
FDEVICECONTROL parm1 values, with 192 specified as the
controlcode, will return a CCE condition code but have no effect on
the operation of the device or the transmission of data:
parm1 Action
1 Specify terminal type file
3 Set line speed
9, 11 Parity checking enable/disable
10, 12 Set parity type
14 Set line deletion response
26 XON/XOFF flow control enable/disable
27 Set XOFF timer value
28 Block mode supported
29 Define block mode alert character