Gio.SocketClientEvent

Describes an event occurring on a Gio.SocketClient. See the Gio.SocketClient::event signal for more details.

Additional values may be added to this type in the future.

Since 2.32

SocketClientEvent.RESOLVING

The client is doing a DNS lookup.

SocketClientEvent.RESOLVED

The client has completed a DNS lookup.

SocketClientEvent.CONNECTING

The client is connecting to a remote host (either a proxy or the destination server).

SocketClientEvent.CONNECTED

The client has connected to a remote host.

SocketClientEvent.PROXY_NEGOTIATING

The client is negotiating with a proxy to connect to the destination server.

SocketClientEvent.PROXY_NEGOTIATED

The client has negotiated with the proxy server.

SocketClientEvent.TLS_HANDSHAKING

The client is performing a TLS handshake.

SocketClientEvent.TLS_HANDSHAKED

The client has performed a TLS handshake.

SocketClientEvent.COMPLETE

The client is done with a particular Gio.SocketConnectable.