libt2n: (reinhard) bugfix in example configure.in. update some informational files.
[libt2n] / examples-codegen / example1 / server.cpp
CommitLineData
208db683
JT
1#include <socket_server.hxx>
2#include <command_server.hxx> // for group_command_server
3
4// the automatically generated server side code (cmd_group_t2nexample class)
5#include "t2nexample_server.hxx"
6
7int main(int argc, char** argv) {
8 // create local socket server (a.k.a "unix domain socket")
9 // if you want to to create a tcp/ip server you pass the port to the constructor (for details take a look at the socket_server class documentation)
10 libt2n::socket_server ss("./socket");
11 libt2n::group_command_server<cmd_group_t2nexample> cs(ss);
12
13 // handle requests
14 while(true)
15 cs.handle();
16
17 return 0;
18}