Signal
GioSocketService::incoming
since: 2.22
Declaration
gboolean
incoming (
GSocketService* self,
GSocketConnection* connection,
GObject* source_object,
gpointer user_data
)
Description
The ::incoming signal is emitted when a new incoming connection
to service needs to be handled. The handler must initiate the
handling of connection, but may not block; in essence,
asynchronous operations must be used.
connection will be unreffed once the signal handler returns,
so you need to ref it yourself if you are planning to use it.
| Default handler: The default handler is called after the handlers added via |
| Available since: 2.22 |
Parameters
connection-
Type:
GSocketConnectionA new
GSocketConnectionobject.The data is owned by the caller of the function. source_object-
Type:
GObjectThe source_object passed to g_socket_listener_add_address().
The argument can be NULL.The data is owned by the caller of the function.