A GDBusConnection.
The well-known name to own.
A set of flags from the GBusNameOwnerFlags enumeration.
GClosure to invoke when name is acquired or NULL. [allow-none]
GClosure to invoke when name is lost or NULL. [allow-none]
An identifier (never 0) that an be used with g_bus_unown_name() to stop owning the name. Rename to: g_bus_own_name_on_connection
Version of g_bus_own_name_on_connection() using closures instead of callbacks for easier binding in other languages. Since 2.26