Sockets Toolkit - Functions


The following functions are available:

Sockets functions

socketCreates a socket.
bindBind specific socket to port number.
connectConnect socket.
disconnectDisconnect socket.
acceptAccept incoming connection on specified socket.
selectWait for socket activity on selected sockets.
sendSend data on specified socket.
sendtoSend data on specified socket.
recvRead data from specified socket.
recvfromRead data from specified socket.
gethostbynameReturn IP address for host name.
listenListen on socket for connections.
getsockoptGet a socket option value from a socket.
setsockoptSet a socket option value on a socket.
shutdownShutdown all or part of a connection of a socket.

Socket constants

AF_LOCALsocket constant
AF_UNIXsocket constant
AF_INETsocket constant
AF_APPLETALKsocket constant
SOCK_STREAMsocket constant
SOCK_DGRAMsocket constant
SOCK_SEQPACKETsocket constant
SOCK_RAWsocket constant
SOCK_RDMsocket constant
MSG_PEEKsocket constant
MSG_DONTWAITsocket constant
MSG_WAITALLsocket constant
SHUT_RDsocket constant
SHUT_RDWRsocket constant
SHUT_WRsocket constant
SOL_SOCKETsocket constant
SO_KEEPALIVEsocket constant
SO_REUSEADDRsocket constant
SO_DONTROUTEsocket constant
SO_BROADCASTsocket constant