|
DUNE-DAQ
DUNE Trigger and Data Acquisition software
|
#include <iomanager_wrapper.hpp>
Public Member Functions | |
| IOManagerWrapper (IOManagerWrapper &other)=delete | |
| void | operator= (const IOManagerWrapper &)=delete |
| iomanager::ConnectionResponse | lookups_connection (const iomanager::ConnectionId &conn_id, bool restrict_single) |
| init IOManager instance, Only used for stand alone application | |
Static Public Member Functions | |
| static IOManagerWrapper & | get () |
Protected Attributes | |
| std::vector< const confmodel::NetworkConnection * > | m_connections |
| add a connection to the list of connections, Only used for stand alone application | |
| std::vector< const confmodel::Queue * > | m_queues |
| List of queues. | |
Private Member Functions | |
| IOManagerWrapper ()=default | |
Definition at line 26 of file iomanager_wrapper.hpp.
|
delete |
|
privatedefault |
|
inlinestatic |
Definition at line 30 of file iomanager_wrapper.hpp.
| iomanager::ConnectionResponse dunedaq::snbmodules::IOManagerWrapper::lookups_connection | ( | const iomanager::ConnectionId & | conn_id, |
| bool | restrict_single ) |
init IOManager instance, Only used for stand alone application
| use_connectivity_service | if true, use the connectivity service |
| ip | ip of the connectivity service |
lookups a connection with the given pattern
| conn_id | regex pattern of the connection |
| restrict_single | if true, only one connection is allowed with the given pattern |
Definition at line 45 of file iomanager_wrapper.cpp.
|
delete |
|
protected |
add a connection to the list of connections, Only used for stand alone application
| ip | ip of the connection |
| id | name of the connection |
| data_type | data type of the connection data |
List of connections
Definition at line 63 of file iomanager_wrapper.hpp.
|
protected |
List of queues.
Definition at line 65 of file iomanager_wrapper.hpp.