ifw-daq
2.1.0-pre1
IFW Data Acquisition modules
|
Go to the documentation of this file.
11 using namespace ::testing;
15 , m_executor(m_io_ctx)
16 , m_logger(log4cplus::Logger::getInstance(
"test"))
std::vector< daq::Source< daq::MetaSource > > m_meta_sources
std::shared_ptr< daq::MetaDaqAsyncMock > m_meta_rr_client
StatusObserverMock m_observer
log4cplus::Logger m_logger
std::shared_ptr< daq::RecCmdsAsyncMock > m_prim_rr_client2
std::shared_ptr< daq::ObservableEventLog > m_event_log
Simple class that allows you to keep track of how many replies are pending.
std::shared_ptr< daq::MetaDaqAsyncMock > m_meta_rr_client2
daq::op::AsyncOpParams MakeParams()
std::vector< daq::Source< daq::PrimSource > > m_prim_sources
Stores data acquisition status and allows subscription to status changes.
rad::IoExecutor m_executor
Contains declaration for async operations shared base class.
daq::op::AlertState m_alerts
std::shared_ptr< daq::RecCmdsAsyncMock > m_prim_rr_client
Parameters required for each async operation.
std::shared_ptr< daq::PendingReplies > m_pending_replies
Keeps relevant state to be able to communicate with a primary data source.
std::shared_ptr< daq::ObservableStatus > m_status
Stores data acquisition status and allows subscription to status changes.