# E.9 SPORT Routines (WNT, W9*)

SPORT routines help you do basic input and output to serial ports. To use a SPORT routine, add the following statement to the program unit containing the routine:

  USE DFLIB

Table E-9 summarizes SPORT routines.

Table E-9 Summary of SPORT Routines (WNT, W9*)

Name | Description
--- | ---
SPORT_CANCEL_IO | Cancels any I/O in progress to the specified port.
SPORT_CONNECT | Establishes the connection to a serial port.
SPORT_GET_HANDLE | Returns the WIN32 handle associated with the communications port.
SPORT_GET_STATE | Returns the baud rate, parity, data bits setting, and stop bits setting of the communications port.
SPORT_GET_TIMEOUTS | Returns the user selectable timeouts for the serial port.
SPORT_PEEK_DATA | Returns information about the availability of input data.
SPORT_PEEK_LINE | Returns information about the availability of input records.
SPORT_PURGE | Executes a purge function on the specified port.
SPORT_READ_DATA | Reads available data from the port specified.
SPORT_READ_LINE | Reads a record from the port specified.
SPORT_RELEASE | Releases a serial port that has previously been connected.
SPORT_SET_STATE | Sets the baud rate, parity, data bits setting, and stop bits setting of the communications port.
SPORT_SET_TIMEOUTS | Sets the user selectable timeouts for the serial port.
SPORT_SHOW_STATE | Displays the state of a port.
SPORT_SPECIAL_FUNC | Executes a communications function on a specified port.
SPORT_WRITE_DATA | Outputs data to a specified port.
SPORT_WRITE_LINE | Outputs data to a specified port and follows it with a record terminator.

For more information on these routines, see the Compaq Visual Fortran online Reference.

Previous Page Next Page Table of Contents