conexus library Publisher's description
from Rick Vinyard
Conexus is a generalized C++ I/O library that includes support
Conexus is a generalized C++ I/O library that includes support for
* BSD sockets (IPv4, IPv6, TCP, UDP)
* OpenSSL secure streams
* NSPR sockets
* NSS secure streams
* Kernel message queues
* Files and pipes
* Gtkmm widgets
* et. al.
This library was initially created to simplify the development of Isaac, a visual programming language for autonomous mobile robots that is being developed at New Mexico State University. This library was initially used to read/write serial data on the robot platform and to provide the robot the ability to transmit and receive data.
What's New in This Release:В· This release introduces dbus support using the dbus-cxx library and the dbus-cxx-xml2cpp interface generator. To enable use the --enable-dbus configure option. For now only a few key classes have DBus interfaces: generic endpoints, IPv4 TCP and UDP endpoints, IPv4 TCP server, and IPv4 addresses.
В· Several of the flag-like options have had their accessor names changed to improve readability. Typically these now have a is_someflag_enabled() and enable_someflag() style naming with the former returning a bool and the latter accepting a bool.
В· There are also a few name changes to the IPv4 and IPv6 UDP classes to improve readability as well; namely changing set_hops() to set_hop_limit(), et. al.
System Requirements:В· gtk+
Program Release Status: Minor Update
Program Install Support: Install and Uninstall