Module rustbus::connection
source · Expand description
Different connection types you will need to talk to the bus
- ll_conn is the basic send and recive primitives used to build the other connection types
- dispatch_conn is meant for services that need to dispatch calls to different handlers
- rpc_conn is meant for clients that make calls to services on the bus
Modules
- A connection type that allows dispatching method calls to different handlers.
- The connection stuff you probably want to use. Conn is the lowlevel abstraction RpcConn is the higher level wrapper with convenience functions over the Conn struct.
Enums
- Errors that can occur when using the Conn/RpcConn
Functions
- Convenience function that returns the UnixAddr of the session bus according to the env var $DBUS_SESSION_BUS_ADDRESS.
- Convenience function that returns a path to the system bus at /run/dbus/systemd_bus_socket