readDBusArray method
Reads a DBusArray from the buffer or returns null if not enough data.
Implementation
DBusArray? readDBusArray(DBusSignature childSignature, dynamic item) {
var children = <DBusValue>[];
for (var i in item as List<dynamic>) {
var value = readDBusValue(childSignature, i);
children.add(value!);
}
return DBusArray(childSignature, children);
}