Function
Giobus_watch_name_on_connection_with_closures
Declaration
guint
g_bus_watch_name_on_connection_with_closures (
GDBusConnection* connection,
const gchar* name,
GBusNameWatcherFlags flags,
GClosure* name_appeared_closure,
GClosure* name_vanished_closure
)
Description
Version of g_bus_watch_name_on_connection()
using closures instead of callbacks for
easier binding in other languages.
Available since: | 2.26 |
This function is renamed to g_bus_watch_name_on_connection() in language bindings |
Parameters
connection |
GDBusConnection |
A |
|
The data is owned by the caller of the function. | |
name |
const gchar* |
The name (well-known or unique) to watch. |
|
The data is owned by the caller of the function. | |
The value is a NUL terminated UTF-8 string. | |
flags |
GBusNameWatcherFlags |
Flags from the |
|
name_appeared_closure |
GClosure |
|
|
The argument can be NULL . | |
The data is owned by the caller of the function. | |
name_vanished_closure |
GClosure |
|
|
The argument can be NULL . | |
The data is owned by the caller of the function. |