the type of bus to own a name on
the well-known name to own
a set of flags from the #GBusNameOwnerFlags enumeration
#GClosure to invoke when connected to the bus of type @bus_type or %NULL
#GClosure to invoke when @name is acquired or %NULL
#GClosure to invoke when @name is lost or %NULL
an identifier (never 0) that an be used with g_bus_unown_name() to stop owning the name.
2.26
Version of g_bus_own_name() using closures instead of callbacks for easier binding in other languages.