uce/site/doc/pages/socket_connect.txt
2026-06-16 23:02:45 +00:00

21 lines
455 B
Plaintext

:sig
u64 socket_connect(String host, u16 port)
:params
host : host name
port : port number
return value : the socket handle
:see
>socket
:content
Opens a socket connection to the given `host` and `port`.
The returned socket handle is then used with `socket_read()`, `socket_write()`, and `socket_close()`.
:example
u64 fd = socket_connect("127.0.0.1", 80);
print(fd != 0 ? "connected to the local server" : "connect failed", "\n");
socket_close(fd);