|
VLink
2.1.0
A high-performance communication middleware
|
Describes an accepted trigger request, delivered to on_trigger().
更多...
#include <trigger_plugin_interface.h>
Public 属性 | |
| std::string | reason |
| Trigger reason (also written as the bag tag). 更多... | |
| std::string | name_hint |
| Requested output file-name hint (may be empty). 更多... | |
| std::string | out_file |
| Explicit output path requested (empty => auto-named). 更多... | |
| int64_t | pre_ms {-1} |
| Per-trigger pre window override in ms (<0 => configured default). 更多... | |
| int64_t | post_ms {-1} |
| Per-trigger post window override in ms (<0 => configured default). 更多... | |
| int64_t | trigger_timestamp {0} |
| Wall-clock time of the trigger instant, in microseconds. 更多... | |
Describes an accepted trigger request, delivered to on_trigger().
| std::string vlink::TriggerPluginInterface::TriggerContext::name_hint |
Requested output file-name hint (may be empty).
| std::string vlink::TriggerPluginInterface::TriggerContext::out_file |
Explicit output path requested (empty => auto-named).
| int64_t vlink::TriggerPluginInterface::TriggerContext::post_ms {-1} |
Per-trigger post window override in ms (<0 => configured default).
| int64_t vlink::TriggerPluginInterface::TriggerContext::pre_ms {-1} |
Per-trigger pre window override in ms (<0 => configured default).
| std::string vlink::TriggerPluginInterface::TriggerContext::reason |
Trigger reason (also written as the bag tag).
| int64_t vlink::TriggerPluginInterface::TriggerContext::trigger_timestamp {0} |
Wall-clock time of the trigger instant, in microseconds.