I solved it.

void main()
{
        const int port = 8080;

        auto server = new ServerSocket (new IPv4Address(port));
        Cout("server started").flush;
        while (true )
        {
                // wait for requests
                auto request = server.accept;
                // write a response
                //


                // start server in a separate thread, and wait for it to start
        (new Thread (
                {
                        // do lots of things here or add some functions for 
processing
                        request.output.write ("server replies 'hello'");        
      
                        request.close;
                })).start;

                
        }
}

Reply via email to