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
.