a [class@Gio.SocketListener]
a [class@Dex.Future] that resolves to a [class@Gio.SocketConnection] or rejects with error.