Functions
 FunctionDescription
 accept AVM-only Accept a new connection on a socket.
 bind AVM-only Bind a name to a socket.
 connect AVM-only Connect a socket.
 getpeername AVM-only Get the name of the peer socket.
 getsockname AVM-only Get the socket name.
 getsockopt AVM-only Get the socket options.
 getsockoption AVM-only Get the socket options value.
 listen AVM-only Listen for socket connections and limit the queue of incoming connections.
 recv AVM-only Receive a message from a connected socket.
 recvall AVM-only Receive the full message on a socket.
 recvfrom AVM-only Receive a message from a socket.
 send AVM-only Send a message on a socket.
 sendall AVM-only Send the full message on a socket.
 sendto AVM-only Send a message on a socket.
 setsockopt AVM-only Set the socket options.
 setsockoption AVM-only Set the socket options value.
 shutdown AVM-only Shut down socket send and receive operations.
 sockatmark AVM-only Determine whether a socket is at the out-of-band mark.
 socket AVM-only Create an endpoint for communication.
 socketpair AVM-only Create a pair of connected sockets.
Constants
 ConstantDescription
 AF_INET AVM-only Internet domain sockets for use with IPv4 addresses.
 AF_INET6 AVM-only Internet domain sockets for use with IPv6 addresses.
 AF_UNIX AVM-only UNIX domain sockets.
 AF_UNSPEC AVM-only Unspecified.
 MSG_CTRUNC AVM-only Control data truncated.
 MSG_DONTROUTE AVM-only Send without using routing tables.
 MSG_EOR AVM-only Terminates a record (if supported by the protocol).
 MSG_NOSIGNAL AVM-only No SIGPIPE generated when an attempt to send is made on a stream-oriented socket that is no longer connected.
 MSG_OOB AVM-only Out-of-band data.
 MSG_PEEK AVM-only Leave received data in queue.
 MSG_TRUNC AVM-only Normal data truncated.
 MSG_WAITALL AVM-only Attempt to fill the read buffer.
 SHUT_RD AVM-only Disables further receive operations.
 SHUT_RDWR AVM-only Disables further send and receive operations.
 SHUT_WR AVM-only Disables further send operations.
 SO_ACCEPTCONN AVM-only Socket is accepting connections.
 SO_BROADCAST AVM-only Transmission of broadcast messages is supported.
 SO_DEBUG AVM-only Debugging information is being recorded.
 SO_DONTROUTE AVM-only Bypass normal routing.
 SO_ERROR AVM-only Socket error status.
 SO_KEEPALIVE AVM-only Connections are kept alive with periodic messages.
 SO_LINGER AVM-only Socket lingers on close.
 SO_OOBINLINE AVM-only Out-of-band data is transmitted in line.
 SO_RCVBUF AVM-only Receive buffer size.
 SO_RCVLOWAT AVM-only Receive "low water mark".
 SO_RCVTIMEO AVM-only Receive timeout.
 SO_REUSEADDR AVM-only Reuse of local addresses is supported.
 SO_SNDBUF AVM-only Send buffer size.
 SO_SNDLOWAT AVM-only Send "low water mark".
 SO_SNDTIMEO AVM-only Send timeout.
 SO_TYPE AVM-only Socket type.
 SOCK_DGRAM AVM-only Datagram socket.
 SOCK_RAW AVM-only Raw Protocol Interface.
 SOCK_SEQPACKET AVM-only Sequenced-packet socket.
 SOCK_STREAM AVM-only Byte-stream socket.
 SOL_SOCKET AVM-only Options to be accessed at socket level, not protocol level.
 SOMAXCONN AVM-only The maximum backlog queue length.
Classes
 ClassDescription
 msghdr 
 sockaddr AVM-only A structure containing information about a socket address.
 sockaddr_storage