Hi Hans, try https://wiki.gnome.org/Projects/Vala/GIONetworkingSample or basically https://wiki.gnome.org/Projects/Vala/Documentation (below "Sample Code") and of course Valadoc https://valadoc.org/gio-2.0/GLib.SocketClient.html https://valadoc.org/gio-2.0/GLib.SocketService.html https://valadoc.org/gio-2.0/GLib.ThreadedSocketService.html https://valadoc.org/gio-2.0/GLib.SocketListener.html https://valadoc.org/gio-2.0/GLib.Socket.html