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

Chapter 2 49
Controlling Asynchronous Devices Programmatically
MPE/iX System Intrinsics
Summary of Intrinsics
You should note that the functions described here are specific to the
way these intrinsics interact with and provide control for asynchronous
communications ports. Many are useful for additional functions not
described in this manual. See the MPE/iX Intrinsics Reference Manual
for information about additional uses of these intrinsics.
INTRINSICS PURPOSE
FCHECK
Requests details about file I/O errors.
FCLOSE
Closes a file.
FCONTROL
Performs a number of control operations on a file or device.
FDEVICECONTROL
Provides control operations to a printer, terminal, or spooled device.
FERRMSG
Obtains textual error message corresponding to an FCHECK error
code.
FFILEINFO
Provides information about the characteristics of a file.
FGETINFO
Provides access and status information about a file.
FOPEN
Opens a file, defines its physical characteristics, and provides
access to the file.
FREAD
Transfers a record of data from an input device to an array.
FSETMODE
Controls the output of linefeed.
FWRITE
Transfers a record of data to a file on any device.
HPFOPEN
Opens a file, defines its physical characteristics, and sets up access
to the file. Provides access to mapped files.
IODONTWAIT
Initiates completion of a no-wait I/O request. Allows program
processing to continue before an I/O operation completes.
IOWAIT
Initiates completion of a no-wait I/O request. Delays program
processing until an I/O operation completes.
PRINT
Prints a character string on job/session list device.
PRINTFILEINFO
Prints a file information display on a job/session list device.
READ
Transfers a record of data from the file $STDIN into an array.
READX
Transfers a record of data from the file $STDINX into an array.
RESETCONTROL
Allows another subsystem break to occur.
XCONTRAP
Arms or disarms the user-written [CTRL]Y trap handling procedure.