Log in Page Discussion History Go to the site toolbox

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

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!

Site Toolbox:

Personal tools
TOOLBOX
LANGUAGES
This page was last modified on 7 November 2009, at 05:41. - This page has been accessed 5,893 times. - Disclaimers - About Projects