Powerful networking API built on the GIO stream classes

# GIO Networking

Built on top of the stream APIs used for files, GIO provides high-level networking APIs to communicate over TCP/IP and UNIX domain sockets. You can use the GIO networking APIs to connect to a server, listen for events, and read resources. The asynchronous API designs means your application doesn't block waiting for a response.

GIO Reference Manual

Lowlevel network support

Highlevel network functionality