#ring-buffer #require #replace #port #data #directory #ringtostdout

bin+lib nscldaq_ringtostdout

无需安装 NSCLDAQ 的 RUST 中 ringtostdout 替代品

6 个版本

0.2.0 2023 年 4 月 4 日
0.1.5 2022 年 9 月 8 日

#65#require

GPL-3.0 许可证

19KB
319 代码行

ringtostdout 程序

此程序作为消费者附加到环形缓冲区,并获取该缓冲区提供的所有数据,然后将其输出到 stdout。

用法

ringtostdout option...

选项包括

  • --directory - 环形缓冲区的目录。如果命令行上不存在,默认为 /dev/shm(适用于 Linux)
  • --ring - 该目录中环形缓冲区文件的名称,我们将添加目录路径。
  • --port - Portmanager(不是 ringmaster)监听端口,如果不存在,默认为 30000 标准。
  • --comment - 如果存在,则提供的文本用于构造在进程系统显示中可见的标题。ringmaster 使用此标题来指示 ringtostdout 程序(ringmaster 将 ringtostdout 的 stdout 设置为客户端的套接字(将生成 stdintoring 客户端))。

依赖关系

~1.5MB
~15K SLoC