|
VLink 2.0.0
A high-performance communication middleware
|
Raw message payload delivered via DataCallback or sent via send_data().
More...
#include <proxy_api.h>
Public Attributes | |
| std::string | url |
| Topic URL the data was captured on. | |
| std::string | ser |
| Serialisation type of the payload. | |
| SchemaType | schema {SchemaType::kUnknown} |
| Coarse schema family of the payload. | |
| Bytes | raw |
| Raw serialised message bytes. | |
| int64_t | timestamp {-1} |
| Elapsed time in microseconds since session start; -1 if unset. | |
| int64_t | seq {0} |
| Publisher sequence number. | |
Raw message payload delivered via DataCallback or sent via send_data().
In record/observe mode the server relays raw serialised bytes together with routing metadata. timestamp is the elapsed time in microseconds since the current proxy data session / control generation started; seq is the proxy relay sequence number for the URL.
| Bytes vlink::ProxyAPI::Data::raw |
Raw serialised message bytes.
| SchemaType vlink::ProxyAPI::Data::schema {SchemaType::kUnknown} |
Coarse schema family of the payload.
| int64_t vlink::ProxyAPI::Data::seq {0} |
Publisher sequence number.
| std::string vlink::ProxyAPI::Data::ser |
Serialisation type of the payload.
| int64_t vlink::ProxyAPI::Data::timestamp {-1} |
Elapsed time in microseconds since session start; -1 if unset.
| std::string vlink::ProxyAPI::Data::url |
Topic URL the data was captured on.