GNet is a simple network library. It is written in C, object-oriented, and built upon glib. It is intended to be small, fast, easy-to-use, and easy to port. The interface is similar to the interface for Java's network library. . Features: * TCP 'client' sockets * TCP 'server' sockets * Non-blocking TCP sockets * UDP * IP Multicast * Internet address abstraction * IPv6