9#ifndef DFMESSAGES_INCLUDE_DFMESSAGES_TRMONREQUEST_HPP_
10#define DFMESSAGES_INCLUDE_DFMESSAGES_TRMONREQUEST_HPP_
#define DUNE_DAQ_SERIALIZABLE(Type, typestring)
Special values for TRMonRequest trigger type.
static constexpr trigger_type_t s_any_trigger_type
static constexpr request_number_t s_invalid_request_number
An invalid request number.
uint64_t request_number_t
A request number is represented using a 64-bit unsigned integer.
daqdataformats::run_number_t run_number_t
Copy daqdataformats::run_number_t.
daqdataformats::trigger_type_t trigger_type_t
Copy daqdataformats::trigger_type_t.
This message represents a request for a TriggerRecord to be used in Monitoring.
request_number_t request_number
The number of the request.
std::string data_destination
The Monitoring destination that the TR should be sent to.
trigger_type_t trigger_type
The trigger type that is being requested.
run_number_t run_number
The current run number.
DUNE_DAQ_SERIALIZE(TRMonRequest, request_number, trigger_type, run_number, data_destination)