An abstract class for servers based on sockets. A socket server. Returns [code]true[/code] if a connection is available for taking. Returns [code]true[/code] if the server is currently listening for connections. Stops listening. If a connection is available, returns a StreamPeerSocket with the connection.