VLink  2.0.0
A high-performance communication middleware
RawData Struct Reference

64-byte POD container that wraps an opaque byte payload with a Header prefix. More...

#include <raw_data.h>

Collaboration diagram for RawData:

Detailed Description

64-byte POD container that wraps an opaque byte payload with a Header prefix.

The struct is locked at 64 bytes on 64-bit targets via static_assert; 32-bit toolchains emit a build-time warning because the embedded pointer and size widths shift the layout. The wire envelope uses magic-number sentinels to detect truncation and corruption before memcpy of the struct header.


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