Module async_rustbus::conn

source ·
Expand description

Low level non-blocking implementation of the DBus connection and some helper functions.

These are used to create RpcConn, the primary async connection of this crate. Most end-user of this library will never need to touch this module.

Structs

  • A synchronous non-blocking connection to DBus session.

Enums

  • A address for connecting to a DBus dubs. These can be file systems paths to a Unix socket, a TCP address, or an abstract Unix socket.

Constants

  • The environmental variable that contains address of the session DBus.
  • The filesystem path for all system DBuses.

Functions