skt<<Accept(<callback, timeout>)
A list of up to four items. The first is a string that echoes the command ("accept"). The second is a string, either "ok" or an error. The third is a string that specifies the name of the machine that just connected. The fourth is a reference to the socket that you can send more messages.
if you use a callback, timeout specifies how long the function should wait for an answer. For a server socket, 0 is an acceptable value because a server should not shut down because no one has connected to it recently.
A list of four strings. The first echoes the command ("getpeername"). The second is either “ok” or an error. The third and fourth are the address and the port.
A list of four strings. The first echoes the command ("getsockname"). The second is either “ok” or an error. The third and fourth are the address and the port.
FIONBIO means Non-Blocking I/O. 1 turns on the behavior and the argument.
A list of two strings. The first echoes the command ("listen") and the second is "ok" or an error message.
Receives either a stream message (recv) or a datagram message (recvfrom) from the other socket. If the two optional arguments are used, the data is not received immediately. Instead, the data is received when the function callback is called.
if you use a callback, timeout specifies how long the function should wait for an answer.
Sends the data in the argument to the other socket. Send sends a stream and sendto sends a datagram.
skt<<send(("GET / HTTP/1.0~0d~0a~0d~0a");

Help created on 9/19/2017