|
@@ -8,6 +8,20 @@ import serverino;
|
|
|
|
|
|
mixin ServerinoMain;
|
|
|
|
|
|
+@onServerInit ServerinoConfig setup(){
|
|
|
+ ServerinoConfig sc = ServerinoConfig.create(); // Config with default params
|
|
|
+ //writeln("ServerinoConfig sc = ", sc);
|
|
|
+ // ServerinoConfig sc = ServerinoConfig(
|
|
|
+ // DaemonConfig(all, 10485760, 10 secs, 3 secs, 0, 5, 2048, false, true, false, []),
|
|
|
+ // WorkerConfig(5 secs, 10 secs, 6 hours, 1 hour, 1 minute, true, "", "", false), [], 0, false)
|
|
|
+ sc.addListener("127.0.0.1", 8081);
|
|
|
+ //writeln("ServerinoConfig sc = ", sc);
|
|
|
+ //ServerinoConfig sc = ServerinoConfig(
|
|
|
+ // DaemonConfig(all, 10485760, 10 secs, 3 secs, 0, 5, 2048, false, true, false, [serverino.config.Listener]),
|
|
|
+ // WorkerConfig(5 secs, 10 secs, 6 hours, 1 hour, 1 minute, true, "", "", false), [], 0, false)
|
|
|
+ return sc;
|
|
|
+}
|
|
|
+
|
|
|
// Accept a new connection only if the request path is "/echo"
|
|
|
@onWebSocketUpgrade bool onUpgrade(Request req){
|
|
|
return req.path == "/echo";
|