ggzcommgen - GGZ Communication Protocol Generator
ggzcommgen FORMAT TASK PROTOCOL [OPTIONS...]
The ggzcommgen tool allows game developers to create protocol implementations using XML source files.
--format = (c | c++)
The format of the files which are generated.
--mode = (simple | logic | full)
In simple mode (default), only convenience functions are provided. The next step is logic, which also checks whether the order of read and write operations using the appropriate opcodes is correct. In full mode, even physical errors are detected.
--task = (client | server)
Whether the generated source file should be used in the server or in the client.
--protocol = FILE
Use FILE as the protocol description file. This file should be in XML format.
--library = (libggz | qt)
The library to use for networking operations. The default is libggz, although for C++ also qt can be used.
The GGZ Development Team <ggz-dev@mail.ggzgamingzone.org>