ffiGetUint8ListArray function

List<Uint8List> ffiGetUint8ListArray(
  1. Pointer<Uint8ListArrayFFI> value
)

Implementation

List<Uint8List> ffiGetUint8ListArray(Pointer<Uint8ListArrayFFI> value) {
  if (value == nullptr) return [];

  List<Uint8List> result = [];
  for (var i = 0; i < value.ref.length; i++) {
    final itemStruct = value.ref.array
        .elementAt(i);
    final item = ffiGetUint8List(itemStruct);
    result.add(item);
  }
  return result;
}