RPC library for operating cannyls’s devices from remote nodes

6 releases

0.3.1 Oct 19, 2020
0.3.0 Sep 8, 2020
0.2.0 Aug 7, 2020
0.1.2 Apr 1, 2020
0.1.0 Oct 17, 2018

#820 in Network programming

35 downloads per month
Used in 2 crates

MIT license

1.5K SLoC


Crates.io: cannyls_rpc Documentation Build Status License: MIT

RPC library for operating cannyls's devices from remote nodes.


Procedure ID Namespace

cannyls_rpc provides RPC functionalities by using the fibers_rpc crate. And cannyls_rpc uses some procedure IDs (ProcedureId) in the range between 0x0001_0000 and 0x0001_FFFF. Thus, for ensuring to avoid ID conflict with cannyls_rpc, other RPCs that will be registered with the same RPC server must select procedure IDs that are not included in the above range.


~74K SLoC