|
|||||
|
||||||
Related Syntax | Other Library Functions |
function |
tcp.connect |
Library: Net, TCP/IP client and server support (OMTCP)
Import: omtcp.xmd |
Return type: tcp-connection Returns: |
define external tcp.connection function tcp.connect on value stream HostName at value integer PortNum timeout value integer ms (optional)
Argument definitions
Use tcp.connect in a client program to establish a connection to a server program that is running on a specific host machine and port.
The address supplied for HostName must be valid (else external exception TCP01).
The port number must fall between 0 and 65535 (else external exception TCP14).
If the connection cannot be made for any reason, the function throws external exception TCP08.
If the timeout value is specified it applies only to the wait for the connection. If the timeout is exceeded, the connection fails.
If the timeout is not specified, tcp.connect "blocks" until a connection is made or some other cause of failure is encountered.
import "omtcp.xmd" prefixed by tcp. process local tcp.connection client set client to tcp.connect to "123.123.123.45" on 5600