listen method
Call this function to fire off the server.
Implementation
Future<HttpServer> listen([
int port = 3000,
dynamic bindIp = '0.0.0.0',
bool shared = true,
int backlog = 0,
]) async {
var _server = await HttpServer.bind(
bindIp,
port,
backlog: backlog,
shared: shared,
);
server = server;
_server.idleTimeout = Duration(seconds: 1);
_server.listen((HttpRequest request) {
requestQueue.add(() => _incomingRequest(request));
});
logWriter(() => 'HTTP Server listening on port ${_server.port}', LogType.info);
return _server;
}