2a7b2fa0cb
Fixes https://github.com/dart-lang/sdk/issues/62228 Change-Id: I1ea25a7440a3920acfd07fa4c91b86ab62b0081d Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/467640 Commit-Queue: Alexander Markov <alexmarkov@google.com> Reviewed-by: Nate Biggs <natebiggs@google.com>
This is an example that shows how to use NativeCallable.listener to interact
with a multi threaded native API.
The native API is a fake HTTP library with some hard coded requests and responses. To build the dynamic library, run this command:
c++ -shared -fpic lib/fake_http.cc -lstdc++ -o lib/libfake_http.so
On Windows the output library should be lib/fake_http.dll and on Mac it should
be lib/libfake_http.dylib.