The name (well-known or unique) to watch.
Flags from the GBusNameWatcherFlags enumeration.
gobject.Closure to invoke when name is known to exist or NULL.
gobject.Closure to invoke when name is known to not exist or NULL.
An identifier (never 0) that can be used with Bus.unwatchName to stop watching the name.
2.26
Version of Bus.watchNameOnConnection using closures instead of callbacks for easier binding in other languages.