Requests a DBus well-known name. returns if the name is owned after the call. Involves blocking call on a DBus method, may throw an exception on failure.
A simple main loop that isn't necessarily efficient and isn't guaranteed to work with other tasks and threads. Use only for apps that only do DBus triggered things.
Single tick in the DBus connection which can be used for concurrent updates.