9#ifndef DFMESSAGES_INCLUDE_DFMESSAGES_TYPES_HPP_
10#define DFMESSAGES_INCLUDE_DFMESSAGES_TYPES_HPP_
71 std::numeric_limits<request_number_t>::max();
Default values for dfmessages types.
static constexpr system_time_t s_invalid_system_time
An invalid system time.
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::timestamp_diff_t timestamp_diff_t
Copy daqdataformats::timestamp_diff_t.
daqdataformats::run_number_t run_number_t
Copy daqdataformats::run_number_t.
ReadoutType
Which type of readout to use for TriggerDecision and DataRequest.
@ kExtended
Extended readout, write data to local storage.
@ kLocalized
Local readout, send Fragments to dataflow.
@ kInvalid
Invalid type, used for initialization.
@ kMonitoring
Monitoring readout.
daqdataformats::sequence_number_t sequence_number_t
Copy daqdataformats::sequence_number_t.
daqdataformats::trigger_type_t trigger_type_t
Copy daqdataformats::trigger_type_t.
daqdataformats::timestamp_t timestamp_t
Copy daqdataformats::timestamp_t.
uint64_t system_time_t
System times are represented using a 64-bit unsigned integer This number is defined as the number of ...
daqdataformats::trigger_number_t trigger_number_t
Copy daqdataformats::trigger_number_t.