Corium 1.1.0
High-Performance Zero-Heap C++20 MPSC Application Runtime
Loading...
Searching...
No Matches
corium::wire::WireHeader Struct Reference

Header structure framing binary wire packets for serial, CAN, SPI, or network transport. More...

#include <WirePacket.hpp>

+ Collaboration diagram for corium::wire::WireHeader:

Public Attributes

uint16_t checksum {0}
 
uint8_t flags {0}
 
uint16_t magic {CORIUM_WIRE_MAGIC}
 
uint16_t payloadLength {0}
 
uint8_t reserved {0}
 
uint8_t typeIndex {0}
 
uint8_t version {CORIUM_WIRE_VERSION}
 

Detailed Description

Header structure framing binary wire packets for serial, CAN, SPI, or network transport.

Member Data Documentation

◆ checksum

uint16_t corium::wire::WireHeader::checksum {0}

◆ flags

uint8_t corium::wire::WireHeader::flags {0}

◆ magic

uint16_t corium::wire::WireHeader::magic {CORIUM_WIRE_MAGIC}

◆ payloadLength

uint16_t corium::wire::WireHeader::payloadLength {0}

◆ reserved

uint8_t corium::wire::WireHeader::reserved {0}

◆ typeIndex

uint8_t corium::wire::WireHeader::typeIndex {0}

◆ version

uint8_t corium::wire::WireHeader::version {CORIUM_WIRE_VERSION}

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