|
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.