socket_wait


Description:


[ Version ( since = "1.2" ) ]
public Future socket_wait (Socket socket, IOCondition condition)

Creates a [class@Dex.

Future] that resolves when socket satisfies condition.

The future resolves to the [flags@GLib.IOCondition] reported by the socket source. This may include additional conditions such as g_io_hup or g_io_err.

Parameters:

socket

a [class@Gio.Socket]

condition

a [flags@GLib.IOCondition] to wait for

Returns:

a [class@Dex.Future] that resolves to a [flags@GLib.IOCondition].


Namespace: Dex
Package: libdex-1