commit | ba93a434b8301df216d869764ea360660c521b31 | [log] [tgz] |
---|---|---|
author | Alexei Frolov <frolv@google.com> | Thu Dec 02 13:36:26 2021 -0800 |
committer | CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com> | Wed Dec 15 23:30:25 2021 +0000 |
tree | 2586eded54a6df2f4361e94fb314362ea733a7df | |
parent | a19e285f417b08146234a54878e826ef61b9defa [diff] |
pw_rpc: Make channel output to Server::ProcessPacket optional This updates the RPC server to not require a channel output as an argument to the ProcessPacket function. This output is only used to create dynamic channels. Dynamic channels are not properly supported yet, and some projects will never use them. Requiring a channel output argument needlessly complicates RPC setup for these projects. Change-Id: I2b05578ffd3aa23c925e515affe3f41683f85aa9 Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/71760 Reviewed-by: Wyatt Hepler <hepler@google.com> Commit-Queue: Alexei Frolov <frolv@google.com>
Pigweed is an open source collection of embedded-targeted libraries–or as we like to call them, modules. These modules are building blocks and infrastructure that enable faster and more reliable development on small-footprint MMU-less 32-bit microcontrollers like the STMicroelectronics STM32L452 or the Nordic nRF52832.
For more information please see our website: https://pigweed.dev/