|
VLink
2.1.0
A high-performance communication middleware
|
Final outcome of a dump, delivered to on_dump_finished() / on_dump_failed().
更多...
#include <trigger_plugin_interface.h>
Public 属性 | |
| std::string | reason |
| Trigger reason for this dump. 更多... | |
| std::string | path |
| Output bag file path. 更多... | |
| int64_t | frame_count {0} |
| Snapshot frames accepted by the writer; a bag plugin may alter final output count. 更多... | |
| int64_t | dropped_count {0} |
| Retained for compatibility; a synchronous dump aborts on failure, so this stays 0. 更多... | |
| int64_t | byte_count {0} |
| Total payload bytes accepted by the writer. 更多... | |
| int64_t | url_count {0} |
| Number of URLs snapshotted into this dump. 更多... | |
| int64_t | start_timestamp {0} |
| Wall-clock time of the window's first frame, in milliseconds. 更多... | |
| int64_t | duration_us {0} |
| Wall-clock time spent writing the dump, in microseconds. 更多... | |
| bool | success {false} |
true when the dump completed and the file was closed. 更多... | |
| std::string | error |
Human-readable failure reason when success is false. 更多... | |
Final outcome of a dump, delivered to on_dump_finished() / on_dump_failed().
| int64_t vlink::TriggerPluginInterface::DumpResult::byte_count {0} |
Total payload bytes accepted by the writer.
| int64_t vlink::TriggerPluginInterface::DumpResult::dropped_count {0} |
Retained for compatibility; a synchronous dump aborts on failure, so this stays 0.
| int64_t vlink::TriggerPluginInterface::DumpResult::duration_us {0} |
Wall-clock time spent writing the dump, in microseconds.
| std::string vlink::TriggerPluginInterface::DumpResult::error |
Human-readable failure reason when success is false.
| int64_t vlink::TriggerPluginInterface::DumpResult::frame_count {0} |
Snapshot frames accepted by the writer; a bag plugin may alter final output count.
| std::string vlink::TriggerPluginInterface::DumpResult::path |
Output bag file path.
| std::string vlink::TriggerPluginInterface::DumpResult::reason |
Trigger reason for this dump.
| int64_t vlink::TriggerPluginInterface::DumpResult::start_timestamp {0} |
Wall-clock time of the window's first frame, in milliseconds.
| bool vlink::TriggerPluginInterface::DumpResult::success {false} |
true when the dump completed and the file was closed.
| int64_t vlink::TriggerPluginInterface::DumpResult::url_count {0} |
Number of URLs snapshotted into this dump.