getAllProperties method
Gets the values of all the properties on this object.
Throws DBusServiceUnknownException
if there is the requested service is not available.
Throws DBusUnknownObjectException
if this object is not available.
Throws DBusUnknownInterfaceException
if properties are not supported by this object.
Implementation
Future<Map<String, DBusValue>> getAllProperties(String interface) async {
var result = await client.callMethod(
destination: name,
path: path,
interface: 'org.freedesktop.DBus.Properties',
name: 'GetAll',
values: [DBusString(interface)],
replySignature: DBusSignature('a{sv}'));
return result.returnValues[0].asStringVariantDict();
}