Manic
From Projects
Messaging And Networking In C++
Contents |
About
Manic is a networking library for C++ that distinguishes itself from all others through its sheer simplicity and its standard communication interface regardless of the selected backend transmission type (tcp, udp, ssl, other).
Developers using manic simply create an instance of manic::Host and tell it to accept new connections and messages or send data, all directly on the host instance itself. No confusing networking sockets and terminology is needed, as developers just specify where they would like to send data to and send it. </p>
Sourceforge
http://sourceforge.net/projects/manic/
Docs
- View the Manic manual
- View the Manic API Docs
- View the libmanic man page
- README / TODO / CHANGELOG
Help / Feedback / Patches
manic-users@lists.sourceforge.net (subscribe here)
Download
Git check it out from sourceforge.git clone git://manic.git.sourceforge.net/gitroot/manic
Download source tarball and binary rpms here
(.deb not available yet, feel free to send a patch!)
LICENSE
manic is licensed under the AGPLv3+ with a linker-friendly provision
TODO
See TODO/FIXMEs in the source code, and the TODO list in the manual, there is plenty there!
Mohammed Morsi - Project founder / lead, mail patches to me!




