test multiple groups
[libt2n] / example-codegen / server.cpp
index aa8af26..7bf0bf2 100644 (file)
@@ -7,11 +7,15 @@ 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;
 }