a bus connection
the well-known name to own
a set of flags with ownership options
closure to invoke when name is acquired, or NULL to ignore
closure to invoke when name is lost, or NULL to ignore
an identifier (never 0) that can be used with Gio.bus_unown_name to stop owning the name.
Version of Gio.bus_own_name_on_connection using closures instead of callbacks for easier binding in other languages.