#ring-buffer #low-level #nscldaq #access #class #top #c-ring-buffer

nscldaq_ringbuffer

低级NSCLDAQ环形缓冲区访问

10个版本

0.7.6 2024年4月4日
0.7.5 2024年4月4日
0.7.4 2023年4月4日
0.7.0 2023年1月27日
0.4.0 2022年8月17日

#658算法

每月 37次下载
用于 2 crates

LGPL-3.0

540KB
1.5K SLoC

nscldaq_ringbuffer

此crate包含对NSCLDAQ环形缓冲区的低级访问。
此crate大致复制了C++ CRingBuffer类的功能,但采用类似Rust的方法。

此类中未提供与环形主服务器交互的功能。预计在以后的时间,将提供额外的crate来提供这些功能以及NSCLDAQ远程环形缓冲区支持。


lib.rs:

rinbgbufer crate提供对NSCLDAQ环形缓冲区的访问。该包的主要目的是为RingMaster服务器程序的Rust端口提供支持。然而,也提供了对CRingBuffer类功能的相对完整的支持,这使得人们可以在该crate的基础上构建Rust客户端,前提是这些添加能够联系RingMaster以注册客户端。

依赖关系