GNet Network Library Reference Manual
<<< Previous Page | Home |  | Next Page >>>

# GNet Overview

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. It is somewhere between being wrappers over the standard network sockets library and providing high-level client and server abstractions.

Features:

- TCP "client" and "server" sockets

- UDP and IP Multicast

- Internet address abstraction

- Asynchronous socket IO

- Asynchronous DNS lookup

- SHA and MD5 hashes

- Byte packing and unpacking

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.

<<< Previous Page | Home |  | Next Page >>>
GNet Network Library Reference Manual | GNet for developers