(no commit message)
[libt2n] / example-codegen / server.cpp
index aa8af26..4c96d97 100644 (file)
@@ -1,17 +1,23 @@
 #include <socket_server.hxx>
 #include <command_server.hxx>
 
-#include "server.hxx"
+#include "default_server.hxx"
+#include "other_server.hxx"
 
 using namespace libt2n;
 
+
 int main(int argc, char** argv) {
   socket_server ss("./socket");
+  socket_server ss_other("./socket_other");
   group_command_server<cmd_group_default> cs(ss);
+  group_command_server<cmd_group_other> cs_other(ss_other);
 
-  // handle requests (without timeout)
-  while(true)
-    cs.handle();
+  // handle requests
+  while(true) {
+    cs.handle(1000);
+    cs_other.handle(1000);
+  }
 
   return 0;
 }