|
FastLED 3.10.6
|
Non-template RuntimeRpcBinding::invoke body (FastLED #3246 Tier 1A).
One signature-agnostic decode/encode/dispatch body, shared across every RPC signature on !FL_PLATFORM_HAS_LARGE_MEMORY targets. Replaces TypedRpcBinding<Sig>::invokeWithReturn (~2.1 KB per signature observed on LPC845-BRK / AutoResearch).
Definition in file runtime_rpc_binding.cpp.hpp.
#include "fl/remote/rpc/runtime_rpc_binding.h"#include "fl/stl/string.h"#include "fl/stl/vector.h"
Include dependency graph for runtime_rpc_binding.cpp.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | fl::detail::anonymous_namespace{runtime_rpc_binding.cpp.hpp}::RuntimeRpcSlotCleanup |
Namespaces | |
| namespace | fl |
| Base definition for an LED controller. | |
| namespace | fl::detail |
Compile-time linker keep-alive hook for a single fl::Bus. | |
| namespace | fl::detail::anonymous_namespace{runtime_rpc_binding.cpp.hpp} |