emitSignal method

Future<void> emitSignal({
  1. String? destination,
  2. required DBusObjectPath path,
  3. required String interface,
  4. required String name,
  5. Iterable<DBusValue> values = const [],
})

Emits a signal from a D-Bus object.

Implementation

Future<void> emitSignal(
    {String? destination,
    required DBusObjectPath path,
    required String interface,
    required String name,
    Iterable<DBusValue> values = const []}) async {
  await _connect();
  _sendSignal(destination != null ? DBusBusName(destination) : null, path,
      DBusInterfaceName(interface), DBusMemberName(name), values);
}