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. 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.