6.4 TCP socket predicates
All
Application
Manual
Name
Summary
Help
Documentation
Reference manual
Packages
SWI-Prolog C-library
library(socket): Network socket (TCP and UDP) library
TCP socket predicates
tcp_socket/1
tcp_close_socket/1
tcp_open_socket/2
tcp_open_socket/3
tcp_bind/2
tcp_listen/2
tcp_accept/3
tcp_connect/2
tcp_connect/4
tcp_connect/3
tcp_select/3
try_proxy/4
proxy_for_url/3
tcp_setopt/2
tcp_fcntl/3
tcp_getopt/2
tcp_host_to_address/2
gethostname/1
negotiate_socks_connection/2
Availability:
:- use_module(
library(socket)
).
(can be autoloaded)
[det]
tcp_socket
(
-SocketId
)
Creates an INET-domain stream-socket and unifies an identifier to it with
SocketId
. On MS-Windows, if the socket library is not yet initialised, this will also initialise the library.