Package ch.bailu.gtk.gio
Interface DBusConnection.OnClosed
- Enclosing class:
- DBusConnection
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
-
Method Summary
-
Method Details
-
onClosed
Emitted when the connection is closed.
The cause of this event can be
- If g_dbus_connection_close() is called. In this case
@remote_peer_vanished is set to %FALSE and @error is %NULL.
- If the remote peer closes the connection. In this case
@remote_peer_vanished is set to %TRUE and @error is set.
- If the remote peer sends invalid or malformed data. In this
case @remote_peer_vanished is set to %FALSE and @error is set.
Upon receiving this signal, you should give up your reference to
@connection. You are guaranteed that this signal is emitted only
once.- Parameters:
remote_peer_vanished
- %TRUE if @connection is closed because the remote peer closed its end of the connectionerror
- a #GError with more details about the event or %NULL
-