|
VLink
2.0.0
A high-performance communication middleware
|
Frontend-advertised channel description used by inbound conversion hooks. 更多...
#include <convert_plugin_interface.h>
Public 属性 | |
| std::string | topic |
| Channel topic advertised by the frontend client. 更多... | |
| std::string | encoding |
| Frontend payload encoding (json/protobuf/flatbuffers/...). 更多... | |
| std::string | schema_name |
| Frontend-side schema or type name. 更多... | |
| std::string | schema_encoding |
Encoding of schema when provided. 更多... | |
| std::string | schema |
| Raw schema string or binary payload (transport-specific). 更多... | |
Frontend-advertised channel description used by inbound conversion hooks.
Allows plugins to route Foxglove clientPublish-style messages onto the right VLink topic by inspecting the channel's topic, encoding and schema metadata.
| std::string vlink::ConvertPluginInterface::FrontendChannel::encoding |
Frontend payload encoding (json/protobuf/flatbuffers/...).
| std::string vlink::ConvertPluginInterface::FrontendChannel::schema |
Raw schema string or binary payload (transport-specific).
| std::string vlink::ConvertPluginInterface::FrontendChannel::schema_encoding |
Encoding of schema when provided.
| std::string vlink::ConvertPluginInterface::FrontendChannel::schema_name |
Frontend-side schema or type name.
| std::string vlink::ConvertPluginInterface::FrontendChannel::topic |
Channel topic advertised by the frontend client.