Gnet Network Library Reference Manual | |||
---|---|---|---|
<<< Previous Page | Home | Next Page >>> |
Gnet is a simple networking library. It is writen 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. It is somewhere between being wrappers over the standard network sockets library and providing high-level client and server abstractions.
Features:
TCP 'client' sockets
TCP 'server' sockets
Non-blocking TCP sockets
UDP
IP Multicast
Internet address abstraction
Primitive asynchronous DNS lookup
Gnet is under the GNU Lesser General Public License. Read COPYING for information on the license (this file comes with the GNet distribution). In a nutshell: You can share GNet with your friends and make changes to it, but it's not our fault if it breaks your computer.