shared_memory_extended

Crates.ioshared_memory_extended
lib.rsshared_memory_extended
version0.13.0
sourcesrc
created_at2023-06-21 08:31:44.382377
updated_at2023-06-21 08:31:44.382377
descriptionA user friendly crate that allows you to share memory between processes
homepage
repositoryhttps://github.com/phil-opp/shared_memory
max_upload_size
id895999
size67,052
Philipp Oppermann (phil-opp)

documentation

https://docs.rs/shared_memory_extended

README

shared_memory_extended

Build Status crates.io mio Lines of Code

A crate that allows you to share memory between processes. Fork of elast0ny/shared_memory.

This crate provides lightweight wrappers around shared memory APIs in an OS agnostic way. It is intended to be used with it's sister crate raw_sync which provide simple primitves to synchronize access to the shared memory (Mutex, RwLock, Events, etc...).

raw_sync
crates.io docs.rs

Usage

For usage examples, see code located in examples/ :

Examples Description
event Shows the use of shared events through shared memory
mutex Shows the use of a shared mutex through shared memory

License

Contribution

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.

Commit count: 329

cargo fmt