|
DUNE-DAQ
DUNE Trigger and Data Acquisition software
|
Namespaces | |
| namespace | opmon |
Classes | |
| class | ConfigClient |
| struct | ConnectionId |
| struct | ConnectionInfo |
| struct | ConnectionRegistration |
| struct | ConnectionRequest |
| struct | ConnectionResponse |
| class | FollyQueue |
| class | IOManager |
| class | NetworkManager |
| class | NetworkReceiverModel |
| class | NetworkSenderModel |
| class | Queue |
| Implementations of the Queue class are responsible for relaying data between DAQModules within a DAQ Application. More... | |
| class | QueueBase |
| The QueueBase class allows to address generic behavior of any Queue implementation. More... | |
| class | QueueReceiverModel |
| class | QueueRegistry |
| The QueueRegistry class manages all Queue instances and gives out handles to the Queues upon request. More... | |
| class | QueueSenderModel |
| class | Receiver |
| class | ReceiverConcept |
| class | Sender |
| class | SenderConcept |
| class | StdDeQueue |
| A Queue Implementation that uses a std::deque as its backend. More... | |
Typedefs | |
| template<typename T > | |
| using | FollySPSCQueue = FollyQueue<T, folly::DSPSCQueue> |
| template<typename T > | |
| using | FollyMPMCQueue = FollyQueue<T, folly::DMPMCQueue> |
Enumerations | |
| enum class | ConnectionType : int { kSendRecv = 0 , kPubSub = 1 , kInvalid = 2 } |
Functions | |
| ConnectionType | string_to_connection_type_enum (std::string type) |
| bool | operator< (ConnectionRegistration const &l, ConnectionRegistration const &r) |
| bool | operator< (ConnectionId const &l, ConnectionId const &r) |
| bool | operator== (ConnectionId const &l, ConnectionId const &r) |
| bool | is_match (ConnectionId const &search, ConnectionId const &check) |
| std::string | to_string (const ConnectionId &conn_id) |
| std::string | get_uri_for_connection (const confmodel::NetworkConnection *netCon) |
| using dunedaq::iomanager::FollyMPMCQueue = FollyQueue<T, folly::DMPMCQueue> |
Definition at line 100 of file FollyQueue.hpp.
| using dunedaq::iomanager::FollySPSCQueue = FollyQueue<T, folly::DSPSCQueue> |
Definition at line 97 of file FollyQueue.hpp.
|
strong |
| Enumerator | |
|---|---|
| kSendRecv | |
| kPubSub | |
| kInvalid | |
Definition at line 20 of file ConfigClientStructs.hpp.
|
inline |
Definition at line 94 of file SchemaUtils.hpp.
|
inline |
Definition at line 71 of file SchemaUtils.hpp.
|
inline |
Definition at line 49 of file SchemaUtils.hpp.
|
inline |
Definition at line 117 of file ConfigClientStructs.hpp.
|
inline |
Definition at line 64 of file SchemaUtils.hpp.
|
inline |
Definition at line 28 of file ConfigClientStructs.hpp.
|
inline |