DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
dunedaq
build
listrev
codegen
include
listrev
reversedlistvalidator
Structs.hpp
Go to the documentation of this file.
1
/*
2
* This file is 100% generated. Any manual edits will likely be lost.
3
*
4
* This contains struct and other type definitions for shema in
5
* namespace dunedaq::listrev::reversedlistvalidator.
6
*/
7
#ifndef DUNEDAQ_LISTREV_REVERSEDLISTVALIDATOR_STRUCTS_HPP
8
#define DUNEDAQ_LISTREV_REVERSEDLISTVALIDATOR_STRUCTS_HPP
9
10
#include <cstdint>
11
12
13
namespace
dunedaq::listrev::reversedlistvalidator
{
14
15
// @brief A count of not too many things
16
using
Count
= int32_t;
17
18
19
// @brief ReversedListValidator configuration
20
struct
ConfParams
21
{
22
23
// @brief Milliseconds to wait while sending
24
Count
send_timeout_ms
= 100;
25
26
// @brief Milliseconds to wait before giving up on a request
27
Count
request_timeout_ms
= 1000;
28
29
// @brief Target request rate, in Hz
30
Count
request_rate_hz
= 10;
31
32
// @brief Number of requests to handle at one time
33
Count
max_outstanding_requests
= 100;
34
35
// @brief Number of ListReverser instances in the system
36
Count
num_reversers
= 1;
37
38
// @brief Number of RandomDataListGenerator instances in the system
39
Count
num_generators
= 1;
40
41
// @brief Minimum size of created lists
42
Count
min_list_size
= 50;
43
44
// @brief Maximum size of created lists
45
Count
max_list_size
= 200;
46
};
47
48
}
// namespace dunedaq::listrev::reversedlistvalidator
49
50
#endif
// DUNEDAQ_LISTREV_REVERSEDLISTVALIDATOR_STRUCTS_HPP
dunedaq::listrev::listreverser::Count
int32_t Count
Definition
Structs.hpp:16
dunedaq::listrev::reversedlistvalidator
Definition
Nljs.hpp:16
dunedaq::listrev::reversedlistvalidator::ConfParams
Definition
Structs.hpp:21
dunedaq::listrev::reversedlistvalidator::ConfParams::request_timeout_ms
Count request_timeout_ms
Definition
Structs.hpp:27
dunedaq::listrev::reversedlistvalidator::ConfParams::send_timeout_ms
Count send_timeout_ms
Definition
Structs.hpp:24
dunedaq::listrev::reversedlistvalidator::ConfParams::max_outstanding_requests
Count max_outstanding_requests
Definition
Structs.hpp:33
dunedaq::listrev::reversedlistvalidator::ConfParams::min_list_size
Count min_list_size
Definition
Structs.hpp:42
dunedaq::listrev::reversedlistvalidator::ConfParams::num_reversers
Count num_reversers
Definition
Structs.hpp:36
dunedaq::listrev::reversedlistvalidator::ConfParams::max_list_size
Count max_list_size
Definition
Structs.hpp:45
dunedaq::listrev::reversedlistvalidator::ConfParams::request_rate_hz
Count request_rate_hz
Definition
Structs.hpp:30
dunedaq::listrev::reversedlistvalidator::ConfParams::num_generators
Count num_generators
Definition
Structs.hpp:39
Generated on Sat Jun 28 2025 for DUNE-DAQ by
1.12.0