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_host_ip (std::string eth_device_name) |
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 97 of file SchemaUtils.hpp.
|
inline |
Definition at line 128 of file SchemaUtils.hpp.
|
inline |
Definition at line 74 of file SchemaUtils.hpp.
|
inline |
Definition at line 52 of file SchemaUtils.hpp.
|
inline |
Definition at line 117 of file ConfigClientStructs.hpp.
|
inline |
Definition at line 67 of file SchemaUtils.hpp.
|
inline |
Definition at line 28 of file ConfigClientStructs.hpp.
|
inline |