MC Protocol Serial C++ 0.2.3
MC protocol serial library for MCU-oriented environments
Loading...
Searching...
No Matches
mcprotocol::serial::MultiBlockReadBlockResult Struct Reference

Parsed layout description for one block returned by parse_multi_block_read_response(). More...

#include <types.hpp>

Public Attributes

bool bit_block = false
 Block kind copied from the original request.
 
DeviceAddress head_device {}
 Block head device copied from the original request.
 
std::uint16_t points = 0
 Point count copied from the original request.
 
std::uint16_t data_offset = 0
 Offset into the aggregate output storage returned by the parser.
 
std::uint16_t data_count = 0
 Number of entries contributed by this block to the aggregate output storage.
 

Detailed Description

Parsed layout description for one block returned by parse_multi_block_read_response().

Definition at line 521 of file types.hpp.

Member Data Documentation

◆ bit_block

bool mcprotocol::serial::MultiBlockReadBlockResult::bit_block = false

Block kind copied from the original request.

Definition at line 523 of file types.hpp.

◆ data_count

std::uint16_t mcprotocol::serial::MultiBlockReadBlockResult::data_count = 0

Number of entries contributed by this block to the aggregate output storage.

Definition at line 531 of file types.hpp.

◆ data_offset

std::uint16_t mcprotocol::serial::MultiBlockReadBlockResult::data_offset = 0

Offset into the aggregate output storage returned by the parser.

Definition at line 529 of file types.hpp.

◆ head_device

DeviceAddress mcprotocol::serial::MultiBlockReadBlockResult::head_device {}

Block head device copied from the original request.

Definition at line 525 of file types.hpp.

◆ points

std::uint16_t mcprotocol::serial::MultiBlockReadBlockResult::points = 0

Point count copied from the original request.

Definition at line 527 of file types.hpp.


The documentation for this struct was generated from the following file: