UDisksClient constructor

UDisksClient({
  1. DBusClient? bus,
})

Creates a new UDisks client connected to the system D-Bus.

Implementation

UDisksClient({DBusClient? bus})
    : _bus = bus ?? DBusClient.system(),
      _closeBus = bus == null {
  _root = DBusRemoteObjectManager(_bus,
      name: 'org.freedesktop.UDisks2',
      path: DBusObjectPath('/org/freedesktop/UDisks2'));
}