-------------------------------------------------------------------
libt2n version 0.4
-------------------------------------------------------------------
libt2n (talk2neighbor) is a C++ IPC (inter process communication) library
with an additional code generator (libt2n-codegen).

Before inventing our own IPC library, we checked a lot of other IPC frameworks
like CORBA, D-BUS and ICE. But they weren't easy to use and did not allow
passing complex C++ objects like vectors, maps and your own classes.

Communication between client and server is currently done using
Unix domain sockets (named pipes) or TCP. But the library is designed
transport-independent, so it can be expanded to
shared memory or other mechanisms.

Serializing all the complex objects is done with Boost serialization. 
The complete manual is generated by doxygen in the doc directory.

Changes from 0.3
----------------
* Add Client-Wrappers, see examples-codegen/example1-client-wrapper how to
  use them
* API-incompatible change:
  command_client now takes a client_connection pointer instead of a reference
* Fix build of documentation for "out of tree" builds
* Fixed a bug with nested namespaces
* Fixed a bug with incomplete writes (Robert Huitl)
* Provide access to buffer/block sizes of socket handler
* Updated documentation

You'll find the newest version of libt2n at:
http://www.intra2net.com/de/produkte/opensource/libt2n/

-------------------------------------------------------------------
www.intra2net.com                            2006-2008 Intra2net AG
-------------------------------------------------------------------
