Sockets Toolkit - Functions
The following functions are available:
Sockets functions
| socket | Creates a socket. |
| bind | Bind specific socket to port number. |
| connect | Connect socket. |
| disconnect | Disconnect socket. |
| accept | Accept incoming connection on specified socket. |
| select | Wait for socket activity on selected sockets. |
| send | Send data on specified socket. |
| sendto | Send data on specified socket. |
| recv | Read data from specified socket. |
| recvfrom | Read data from specified socket. |
| gethostbyname | Return IP address for host name. |
| listen | Listen on socket for connections. |
| getsockopt | Get a socket option value from a socket. |
| setsockopt | Set a socket option value on a socket. |
| shutdown | Shutdown all or part of a connection of a socket. |
Socket constants
| AF_LOCAL | socket constant |
| AF_UNIX | socket constant |
| AF_INET | socket constant |
| AF_APPLETALK | socket constant |
| SOCK_STREAM | socket constant |
| SOCK_DGRAM | socket constant |
| SOCK_SEQPACKET | socket constant |
| SOCK_RAW | socket constant |
| SOCK_RDM | socket constant |
| MSG_PEEK | socket constant |
| MSG_DONTWAIT | socket constant |
| MSG_WAITALL | socket constant |
| SHUT_RD | socket constant |
| SHUT_RDWR | socket constant |
| SHUT_WR | socket constant |
| SOL_SOCKET | socket constant |
| SO_KEEPALIVE | socket constant |
| SO_REUSEADDR | socket constant |
| SO_DONTROUTE | socket constant |
| SO_BROADCAST | socket constant |