10 releases
0.7.6 | Apr 4, 2024 |
---|---|
0.7.5 |
|
0.7.4 | Apr 4, 2023 |
0.7.0 | Jan 27, 2023 |
0.4.0 |
|
#1 in #nscldaq
30 downloads per month
Used in 2 crates
540KB
1.5K
SLoC
nscldaq_ringbuffer
This crate contains low level access to NSCLDAQ ring buffers.
This crate roughly duplicates the capabilities of the C++ CRingBuffer class but
in a rust-like method.
What is not provided in this class are interactions with the ring master server. It is anticipated that at a later time, additional crates will be provided to provide both that and the NSCLDAQ remote ring buffer support.
lib.rs
:
The rinbgbufer crate provides access to NSCLDAQ ring buffers. the primary intent of the package is to provide support for a RUST port of the RingMaster server program. However reasonably complete support for the capabilities of the CRingBuffer class is also provided which can allow one to build on top of this crate to build Rust clients of NSCLDAQ - as long as those additions contact the RingMaster to register clients.