about summary refs log tree commit diff stats
path: root/server-socket.mu
Commit message (Collapse)AuthorAgeFilesLines
* 3323 - Add simple network primitivesStephen Malina2016-09-111-0/+14
Includes four Mu functions: - $socket: Creates the C structure for a socket and tries to bind and listen on a user-provided port. - $accept: Returns a number pointer to a new socket session. Should be called with the result of $socket. - $read-from-socket: Read one character from the socket, passed in as a Mu number. Should only be called after calling $socket and $accept. - $close-socket: Takes two parameters, one for the result of $socket and one for the result of $accept, closing both sockets and releasing bound ports.