GIO socket-server / -client example

Me gustaría crear un servidor y una aplicación cliente que se comuniquen a través de sockets mediante GIO. GSocketService y GSocketClient parecen ser perfectos para este propósito, pero desafortunadamente no pude encontrar algún tutorial o código de ejemplo (que un novato GLib, GIO, ... pueda entender). ¿Alguien sabe algunos buenos recursos o puede publicar código de ejemplo aquí?