|
tin
1.5.9
|
#include <transport.h>

Public Member Functions | |
| bool | assign (std::byte const *data, std::size_t length) |
| void | clear () |
Public Attributes | |
| std::array< std::byte, MaxBytes > | bytes {} |
| std::size_t | size {} |
Fixed-capacity payload storage used by dependency-free transport records.
These records are not a serialization format. They are small handoff objects for adapters. A real CAN, DDS, shared-memory, or RPC binding may fill this buffer from its own driver or middleware data structures, then pass the record to an application decoder.
|
inline |
|
inline |
| std::array<std::byte, MaxBytes> tsm::transport::payload_buffer< MaxBytes >::bytes {} |
| std::size_t tsm::transport::payload_buffer< MaxBytes >::size {} |