ddbus.bus

Members

Functions

requestName
bool requestName(Connection conn, string name, NameFlags flags = NameFlags.NoQueue | NameFlags.AllowReplace)

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.

simpleMainLoop
void simpleMainLoop(Connection conn)

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.

tick
bool tick(Connection conn)

Single tick in the DBus connection which can be used for concurrent updates.

Meta