DUNE-DAQ
DUNE Trigger and Data Acquisition software
|
A request sent to a Component, including the SourceID of the component and the window offset and width. More...
#include <ComponentRequest.hpp>
Public Member Functions | |
ComponentRequest ()=default | |
ComponentRequest (SourceID const &comp, timestamp_t const &wbegin, timestamp_t const &wend) | |
Public Attributes | |
uint32_t | version { s_component_request_version } |
The version number of this ComponentRequest. | |
uint32_t | unused { 0xFFFFFFFF } |
Padding to ensure 64b alignment // NOLINT(build/unsigned) | |
SourceID | component |
The Requested Component. | |
timestamp_t | window_begin { TypeDefaults::s_invalid_timestamp } |
Start of the data collection window. | |
timestamp_t | window_end { TypeDefaults::s_invalid_timestamp } |
End of the data collection window. | |
Static Public Attributes | |
static constexpr uint32_t | s_component_request_version = 2 |
The current version of the ComponentRequest. | |
A request sent to a Component, including the SourceID of the component and the window offset and width.
Definition at line 25 of file ComponentRequest.hpp.
|
default |
|
inline |
Definition at line 89 of file ComponentRequest.hpp.
SourceID dunedaq::daqdataformats::ComponentRequest::component |
The Requested Component.
Definition at line 38 of file ComponentRequest.hpp.
|
staticconstexpr |
The current version of the ComponentRequest.
Definition at line 30 of file ComponentRequest.hpp.
uint32_t dunedaq::daqdataformats::ComponentRequest::unused { 0xFFFFFFFF } |
Padding to ensure 64b alignment // NOLINT(build/unsigned)
Definition at line 36 of file ComponentRequest.hpp.
uint32_t dunedaq::daqdataformats::ComponentRequest::version { s_component_request_version } |
timestamp_t dunedaq::daqdataformats::ComponentRequest::window_begin { TypeDefaults::s_invalid_timestamp } |
Start of the data collection window.
Definition at line 43 of file ComponentRequest.hpp.
timestamp_t dunedaq::daqdataformats::ComponentRequest::window_end { TypeDefaults::s_invalid_timestamp } |
End of the data collection window.
Definition at line 48 of file ComponentRequest.hpp.