|
MC Protocol Serial C++ 0.2.3
MC protocol serial library for MCU-oriented environments
|
This is the complete list of members for mcprotocol::serial::FrameCodec, including all inherited members.
| decode_response(const ProtocolConfig &config, std::span< const std::uint8_t > bytes) noexcept | mcprotocol::serial::FrameCodec | static |
| encode_error_response(const ProtocolConfig &config, std::uint16_t error_code, std::span< std::uint8_t > out_frame, std::size_t &out_size) noexcept | mcprotocol::serial::FrameCodec | static |
| encode_request(const ProtocolConfig &config, std::span< const std::uint8_t > request_data, std::span< std::uint8_t > out_frame, std::size_t &out_size) noexcept | mcprotocol::serial::FrameCodec | static |
| encode_success_response(const ProtocolConfig &config, std::span< const std::uint8_t > response_data, std::span< std::uint8_t > out_frame, std::size_t &out_size) noexcept | mcprotocol::serial::FrameCodec | static |
| validate_config(const ProtocolConfig &config) noexcept | mcprotocol::serial::FrameCodec | static |