The accept keyword edit
accept does exactly the same what accept(2) in UNIX does; returns the packed address, if successful and false otherwise. It marks marks the socket referred to by SOCKET as a passive socket that will be used to accept incoming connection requests using accept. The argument NEWSOCKET is a socket that has been created with socket, is bound to a local address with bind, and listens for connections after a listen.
accept NEWSOCKET, GENERICSOCKET