The following functions can be used for external communications:
|
Retrieve the value or status of a communications parameter | |
|
Close an open serial port | |
|
Receive a CR/LF terminated "line" of data from a serial port | |
|
Open a serial port | |
|
Send a "line" of binary data through a serial port | |
|
Receive binary data from a serial port | |
|
Disable flow control for a given serial port | |
|
Send a string of binary data through a serial port | |
|
Set communication options for a serial port | |
|
Places a limit on the time to complete a COMM operation. | |
|
Determine if standard input has been redirected | |
|
Determine if standard output has been redirected | |
|
Return end-of-file status of a file, serial or TCP/UDP transmission | |
|
Return the next available PowerBASIC file number | |
|
Return the handle of the standard error device | |
|
Return the handle of the standard input device | |
|
Return the handle of the standard keyboard device | |
|
Return the handle of the standard output device | |
|
Return the handle of a nominated console video page | |
|
Translate a host name into a corresponding IP address | |
|
Translate an IP address into a corresponding host name | |
|
Prepare a file or device for reading or writing | |
|
Accept an incoming request for TCP communication | |
|
Close a previously opened TCP/IP port | |
|
Receive a line of text from a specified TCP/IP port | |
|
Designate which TCP/IP events generate notification messages | |
|
Enable an app to communicate with a TCP/IP server or client | |
|
Write a string to a nominated TCP/IP | |
|
Receive data from a specified TCP/IP port | |
|
Write a string to a nominated TCP/IP port | |
|
Close a previously opened UDP socket | |
|
Designate which TCP/IP events generate notification messages | |
|
Create a socket to communicate with a UDP server or client | |
|
Receive data from a previously opened UDP port | |
|
Send a string of data through a previously opened UDP socket |