6.5 Socket predicate reference
All
Application
Manual
Name
Summary
Help
Documentation
Reference manual
Packages
SWI-Prolog C-library
library(socket): Network socket (TCP and UDP) library
Socket predicate reference
socket_create/2
tcp_socket/1
unix_domain_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
rewrite_host/3
tcp_connect/4
tcp_connect/3
tcp_select/3
try_proxy/4
proxy_for_url/3
udp_socket/1
udp_receive/4
udp_send/4
tcp_setopt/2
tcp_fcntl/3
tcp_getopt/2
host_address/3
tcp_host_to_address/2
gethostname/1
ip_name/2
negotiate_socks_connection/2
Availability:
:- use_module(
library(socket)
).
(can be autoloaded)
[det]
gethostname
(
-Hostname
)
Return the canonical fully qualified name of this host. This is achieved by calling
gethostname()
and return the canonical name returned by
getaddrinfo()
.