ddbus.bus

Undocumented in source.

Members

Enums

NameFlags
enum NameFlags
Undocumented in source.

Functions

requestName
bool requestName(Connection conn, string name, NameFlags flags)

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.

Manifest constants

BusInterface
enum BusInterface;
Undocumented in source.
BusPath
enum BusPath;
Undocumented in source.
BusService
enum BusService;
Undocumented in source.

Meta