class TP2::Server

def setup_server_socket(host, port)

def setup_server_socket(host, port)
  fd = @machine.socket(UM::AF_INET, UM::SOCK_STREAM, 0, 0)
  @machine.setsockopt(fd, UM::SOL_SOCKET, UM::SO_REUSEADDR, true)
  @machine.setsockopt(fd, UM::SOL_SOCKET, UM::SO_REUSEPORT, true)
  @machine.bind(fd, host, port)
  @machine.listen(fd, UM::SOMAXCONN)
  fd
end