4个版本
0.4.0 | 2022年4月16日 |
---|---|
0.3.2 | 2022年3月23日 |
0.3.1 | 2022年3月23日 |
0.3.0 | 2022年1月16日 |
#3 in #ratman
13KB
214 代码行
Ratman客户端绑定库
想了解更多关于Ratman和Irdest的信息,请访问https://irde.st!
为了与Ratman守护进程交互,您的应用程序必须在本地TCP套接字上发送格式正确的API消息。这些数据格式在ratman-types中概述!
此crate提供了对这些API消息的简单API!
此API非常不稳定! 您可能从ratcat(1)
和ratctl(1)
期望获得更多稳定性保证。
版本号
客户端库的主要版本和次要版本遵循特定的Ratman版本。例如,此crate的版本0.3.0
针对的是ratmand
的版本0.3.0
。因为Ratman本身遵循语义版本化,所以此crate也采用语义版本化。
任何需要应用于此库且不影响ratmand
或此API稳定性的更改都将作为补丁版本实现。
此外:默认情况下,此库将拒绝连接到与库版本号不匹配的运行中的ratmand
。可以通过RatmanIpc
API禁用此行为。
依赖项
重要:要使用此库,您需要安装protobuf
。此外,还需要rust 1.56.0
。
依赖项
~10–20MB
~295K SLoC