#data-channel #lock-free #request-reply #memory-mapped #persitent-queue

kekbit-core

Defines the main abstractions and provides the core components required to work with kekbit channels

4 releases

0.2.3 Feb 18, 2020
0.2.2 Feb 18, 2020
0.2.1 Feb 14, 2020
0.1.1 Feb 11, 2020
0.1.0 Feb 11, 2020

#30 in #data-channel

MIT license

83KB
1.5K SLoC

Kekbit-Core

This subcrate defines the main abstractions and provides the core components required to work with kekbit channels. In particular provides the ShmReader and ShmWriter for reading and writing to a memory mapped channel.

Usage

This crate can be use directly by adding this to your Cargo.toml:

[dependencies]
kekbit_core = "0.1.0"

A better approach will be to use this crate indirectly by adding a dependency to the main kekbit crate.

Compatibility

The minimum supported Rust version is 1.31. Any change to this is considered a breaking change.

License

Licensed under

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, shall be licensed as above, without any additional terms or conditions.

Dependencies

~95–345KB