commit | b15c55b53c102e4e53efa9434e9eda6edd1b6d95 | [log] [tgz] |
---|---|---|
author | Wyatt Hepler <hepler@google.com> | Fri Feb 11 09:26:05 2022 -0800 |
committer | CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com> | Fri Feb 18 17:27:31 2022 +0000 |
tree | 7bb96d434eaf48df0e624387fe97b37935c3ce57 | |
parent | 7c27c10f984d43d8e68c3c25fc28ee08fee81a56 [diff] |
pw_rpc: Replace raw synchronous unary methods with asynchronous Remove uses of the raw synchronus unary API to prepare for removing support for it. The raw synchronous unary API is no longer useful after the removal of ChannelOutput::AcquireBuffer(). RPC implementations should use the raw asynchronous unary API instead. Change-Id: I71e25b6c769e894923abb3aeb9fdb2b82f74fb89 Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/84920 Pigweed-Auto-Submit: Wyatt Hepler <hepler@google.com> Reviewed-by: Alexei Frolov <frolv@google.com> Commit-Queue: Auto-Submit <auto-submit@pigweed.google.com.iam.gserviceaccount.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/