Client, server, and protobuf libraries#
pw_rpc: Efficient, low-code-size RPC system for embedded devices
C++ server and client
C++ server and client library API guides. Server, client, and server/client libraries are available. Sharing code between servers and clients is possible. RPC calls are represented through a call class; both servers and clients use the same base call class. RPCs can be invoked asynchronously through callbacks or synchronously through a blocking API. RPC calls can be introspected to obtain information that was generated during compilation.