#rpc #node #remote #operating #devices #cannyls

cannyls_rpc

从远程节点操作cannyls设备的RPC库

6个版本

0.3.1 2020年10月19日
0.3.0 2020年9月8日
0.2.0 2020年8月7日
0.1.2 2020年4月1日
0.1.0 2018年10月17日

#743 in 异步


2 crates 中使用

MIT 许可证

67KB
1.5K SLoC

cannyls_rpc

Crates.io: cannyls_rpc Documentation Build Status License: MIT

从远程节点操作cannyls设备的RPC库。

文档

过程ID命名空间

cannyls_rpc通过使用fibers_rpc crates提供RPC功能。并且cannyls_rpc使用一些过程ID (ProcedureId),范围在0x0001_00000x0001_FFFF之间。因此,为了确保不与cannyls_rpc冲突,将注册到同一RPC服务器上的其他RPC必须选择不包含在上述范围内的过程ID。

依赖

~5MB
~96K SLoC