callAsync method
Implementation
Future<Uint8List> callAsync(String name, Uint8List payload) async {
final port = ReceivePort();
final args = IsolateArguments(name, payload, port.sendPort);
final isolate = await Isolate.spawn(callBridge, args);
Completer<Uint8List> completer = new Completer();
port.listen((message) async {
completer.complete(message);
port.close();
isolate.kill();
});
return completer.future;
}