protocol namespace
Namespaces
- namespace wire
Functions
-
auto decode_request_payload(std::span<const uint8_t> payload,
std::span<prf::
control:: RequestArgView> arg_storage, std::string_view* out_path, size_t* out_arg_count) -> bool - Decodes one PacketRF management request payload.
Function documentation
bool prf:: control:: protocol:: decode_request_payload(std::span<const uint8_t> payload,
std::span<prf:: control:: RequestArgView> arg_storage,
std::string_view* out_path,
size_t* out_arg_count)
Decodes one PacketRF management request payload.
The management profile is intentionally stricter than generic CBOR helpers: duplicate string keys are rejected so request routing and argument handling cannot degrade into ambiguous last-write-wins behavior.