|
VLink
2.0.0
A high-performance communication middleware
|
文件 | |
| 文件 | bag_plugin_interface.h [代码] |
| Unified plugin contract for rewriting bag traffic on both playback (read) and recording (write). | |
| 文件 | bag_processor.h [代码] |
Data-plane-time sliding-window reorder buffer, a helper for BagPluginInterface plugins. | |
| 文件 | bag_reader.h [代码] |
| Abstract player for VLink bag recordings with seek, loop and rate control. | |
| 文件 | bag_writer.h [代码] |
| Abstract VLink bag recorder with split, compression, schema embedding and a global hook. | |
| 文件 | convert_plugin_interface.h [代码] |
| Plugin contract for converting VLink payloads to visualisation backend formats. | |
| 文件 | discovery_reporter.h [代码] |
| Process-wide discovery broadcaster that advertises live VLink endpoints. | |
| 文件 | discovery_viewer.h [代码] |
Live aggregator of VLink endpoint announcements emitted by DiscoveryReporter. | |
| 文件 | dynamic_data.h [代码] |
| Self-describing serialised payload tagged with an inline type name. | |
| 文件 | flatbuffers_registry.h [代码] |
| Process-local lookup table for compiled-in FlatBuffers BFBS reflection blobs. | |
| 文件 | protobuf_registry.h [代码] |
| Header probe that enables Protobuf-backed schema-plugin code when available. | |
| 文件 | qos.h [代码] |
| Quality of Service (QoS) policy aggregate for VLink publishers and subscribers. | |
| 文件 | qos_profile.h [代码] |
Curated catalogue of pre-built Qos instances for common VLink workloads. | |
| 文件 | runnable_plugin_interface.h [代码] |
Plugin contract for self-driving plugins that own a private MessageLoop thread. | |
| 文件 | schema_plugin_base.h [代码] |
Reference base class mapping SchemaPluginInterface onto Protobuf descriptors and a BFBS registry. | |
| 文件 | schema_plugin_interface.h [代码] |
| Abstract contract for runtime Protobuf / FlatBuffers schema discovery plugins. | |
| 文件 | schema_plugin_manager.h [代码] |
Process-wide singleton wrapper that loads and owns a SchemaPluginInterface implementation. | |
| 文件 | security.h [代码] |
| Application-layer authenticated encryption with symmetric, hybrid asymmetric, and pluggable backends. | |
| 文件 | status.h [代码] |
| DDS-aligned status event hierarchy delivered to publisher and subscriber callbacks. | |
| 文件 | status_detail.h [代码] |
Concrete Status event structs carrying DDS-style counters, handles, and reason codes. | |
| 文件 | terminal_stream.h [代码] |
| Lock-protected buffered stdout writer with TTY detection and ANSI escape support. | |
| 文件 | url_remap.h [代码] |
| JSON-driven substring rewriter for VLink topic URLs. | |
| 文件 | vcap_reader.h [代码] |
Indexed playback of MCAP-format bag files (.vcap / .vcapx). | |
| 文件 | vcap_writer.h [代码] |
Recorder that serialises VLink traffic into the MCAP container (.vcap / .vcapx). | |
| 文件 | vdb_reader.h [代码] |
SQLite-backed playback for VLink .vdb / .vdbx bag files. | |
| 文件 | vdb_writer.h [代码] |
SQLite-backed recorder that produces .vdb / .vdbx bag files with batched WAL commits. | |