|0.1.5||Oct 13, 2020|
|0.1.4||Oct 13, 2020|
|0.1.2||May 11, 2020|
|0.1.1||May 7, 2020|
|0.1.0||May 7, 2020|
#238 in Unix APIs
121 downloads per month
Used in 3 crates
This crate is provides a lightweight wrapper around OS synchronization primitives.
It was mainly developed to be used with the
shared_memory crate for when cross-process synchronization is required through shared memory.
|Mutex||Mutually exclusive lock||✔||✔||✔|
|RwLock||Exclusive write/shared read||✔||X||✔|
|Event||Generic event : pthread_cond on Unix and Event Objects on windows.||✔||✔||✔|
|BusyEvent||Busy event implemented by polling a byte in a loop||✔||✔||✔|
|EventFd||Linux specific event type||TODO||N/A||N/A|
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.