darksidesync

Thread synchronization support for bindings to libraries with their own threadpools

$ luarocks install darksidesync

DarkSideSync is a binding support library that makes it easy to create
bindings to libraries that run their own background threads, like pupnp
or OpenZwave for example. No global locks are required and no foreign
threads will be entering the Lua environment. Bindings using DarkSideSync
will not require platform specific code for synchronization.

Versions

1.0-19 years ago776 downloads

Dependencies

lua >= 5.1, < 5.2

Labels

Manifests