requestExecuteCallback function
void
requestExecuteCallback(
- dynamic message
Implementation
void requestExecuteCallback(message) {
try {
final List<dynamic> data = message;
final bool isSync = data[0] == 1;
if (isSync) {
_workingCompleter = Completer();
}
final int workAddress = data[1];
final work = Pointer<NativeWork>.fromAddress(workAddress);
_executeNativeCallback(work);
_workingCompleter?.complete();
_workingCompleter = null;
} catch (e, stack) {
bridgeLogger.severe('requestExecuteCallback error', e, stack);
}
}