An alias for a delegate function that is called after the server has stopped.
An alias for a delegate function that can be used to modify a socket.
The number of connections to accept into the queue.
A set of default headers that are added to all HTTP responses.
Whether to enable websocket functionality. If enabled, an extra thread is spawned to manage websocket connections, separate from the main worker pool.
The hostname that the server will bind to.
The port that the server will bind to.
A set of functions to run after the server has been stopped.
A set of functions to run before the server's socket is bound.
The size of the buffer for receiving requests.
The size of the internal queue used for distributing requests to workers.
Whether to set the REUSEADDR flag for the socket.
The number of milliseconds that the worker pool manager should wait between each health check it performs.
The number of worker threads for processing requests.
Configuration properties for the HttpServer.