|
| MOCK_METHOD0 (StartAsync, boost::future< daq::State >()) |
|
| MOCK_METHOD1 (StopAsync, boost::future< daq::Status >(ErrorPolicy)) |
|
| MOCK_METHOD1 (AbortAsync, boost::future< daq::Status >(ErrorPolicy)) |
|
| MOCK_METHOD0 (ScheduleMergeAsync, boost::future< daq::State >()) |
|
| MOCK_METHOD1 (UpdateKeywords, void(fits::KeywordVector const &)) |
|
| MOCK_METHOD2 (AwaitAsync, boost::future< daq::State >(std::vector< std::string >, std::chrono::milliseconds)) |
|
| MOCK_CONST_METHOD0 (GetErrorFlag, bool()) |
|
| MOCK_METHOD0 (GetStatus, std::shared_ptr< daq::ObservableStatus >()) |
|
| MOCK_CONST_METHOD0 (GetStatus, std::shared_ptr< daq::ObservableStatus const >()) |
|
| MOCK_METHOD0 (GetEventLog, std::shared_ptr< daq::ObservableEventLog >()) |
|
| MOCK_CONST_METHOD0 (GetId, std::string const &()) |
|
| MOCK_CONST_METHOD0 (GetContext, DaqContext const &()) |
|
daq::State | GetState () const override |
|
boost::signals2::connection | ConnectContext (ContextSignal::slot_type const &slot) override |
| Connect observer that is invoked when context is modified. More...
|
|
| DaqController ()=default |
|
virtual | ~DaqController ()=default |
|
virtual boost::future< State > | StartAsync ()=0 |
| Starts the data acquisition. More...
|
|
virtual boost::future< Status > | StopAsync (ErrorPolicy policy)=0 |
| Stops the data acquisition. More...
|
|
virtual boost::future< Status > | AbortAsync (ErrorPolicy policy)=0 |
| Aborts the data acquisition. More...
|
|
virtual boost::future< State > | ScheduleMergeAsync ()=0 |
| Schedules DAQ for merging by sending request to DPM. More...
|
|
virtual void | UpdateKeywords (fits::KeywordVector const &keywords)=0 |
| Updates (replace or add) list of keywords. More...
|
|
virtual boost::future< State > | AwaitAsync (std::vector< std::string > sources, std::chrono::milliseconds timeout)=0 |
| Awaits that data acquisition stops or aborts. More...
|
|
virtual std::shared_ptr< ObservableStatus > | GetStatus () DAQ_NOEXCEPT=0 |
|
virtual std::shared_ptr< ObservableStatus const > | GetStatus () const DAQ_NOEXCEPT=0 |
|
virtual std::shared_ptr< ObservableEventLog > | GetEventLog () DAQ_NOEXCEPT=0 |
|
virtual std::string const & | GetId () const DAQ_NOEXCEPT=0 |
|
virtual bool | GetErrorFlag () const DAQ_NOEXCEPT=0 |
|
virtual DaqContext const & | GetContext () const DAQ_NOEXCEPT=0 |
|
Mock version of daq::DaqController.
Definition at line 22 of file daqController.hpp.