![]() |
![]() |
GNet Network Library Reference Manual | ![]() |
---|
GNet is a network library. It is written in C, object-oriented, and built upon GLib. It is intended to be easy to use and port.
Features:
TCP "client" and "server" sockets
UDP and IP Multicast sockets
High-level TCP connection and server objects
Asynchronous socket IO
HTTP client object
Internet address abstraction
Asynchronous DNS lookup
IPv4 and IPv6 support
Byte packing and unpacking
URI parsing
SHA and MD5 hashes
Base64 encoding and decoding
SOCKS support
GNet is licensed under the GNU Lesser General Public License. Read COPYING for information on the license (this file comes with the GNet distribution).