DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
TRMonRequest.hpp
Go to the documentation of this file.
1
9#ifndef DFMESSAGES_INCLUDE_DFMESSAGES_TRMONREQUEST_HPP_
10#define DFMESSAGES_INCLUDE_DFMESSAGES_TRMONREQUEST_HPP_
11
12#include "dfmessages/Types.hpp"
13
15
16#include <string>
17
18namespace dunedaq {
19namespace dfmessages {
20
34
39{
40public:
41 static constexpr trigger_type_t s_any_trigger_type = 0xffff;
42};
43
44} // namespace dfmessages
46} // namespace dunedaq
47
48#endif // DFMESSAGES_INCLUDE_DFMESSAGES_TRMONREQUEST_HPP_
#define DUNE_DAQ_SERIALIZABLE(Type, typestring)
static constexpr trigger_type_t s_invalid_trigger_type
An invalid trigger type.
Definition Types.hpp:69
static constexpr run_number_t s_invalid_run_number
An invalid run number.
Definition Types.hpp:57
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.
Definition Types.hpp:70
uint64_t request_number_t
A request number is represented using a 64-bit unsigned integer.
Definition Types.hpp:39
daqdataformats::run_number_t run_number_t
Copy daqdataformats::run_number_t.
Definition Types.hpp:34
daqdataformats::trigger_type_t trigger_type_t
Copy daqdataformats::trigger_type_t.
Definition Types.hpp:45
Including Qt Headers.
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)