|
| | MOCK_CONST_METHOD1 (HaveDaq, bool(std::string_view)) |
| |
| | MOCK_CONST_METHOD0 (MakeDaqId, std::string()) |
| |
| | MOCK_CONST_METHOD1 (GetStatus, daq::Status(std::string_view)) |
| |
| | MOCK_METHOD1 (AddDaq, void(std::shared_ptr< daq::DaqController >)) |
| |
| | MOCK_METHOD1 (StartDaqAsync, boost::future< daq::State >(std::string_view)) |
| |
| | MOCK_METHOD2 (StopDaqAsync, boost::future< daq::Status >(std::string_view, daq::ErrorPolicy)) |
| |
| | MOCK_METHOD2 (AbortDaqAsync, boost::future< daq::Status >(std::string_view, daq::ErrorPolicy)) |
| |
| | MOCK_METHOD3 (AwaitDaqStateAsync, boost::future< daq::Result< daq::Status >>(std::string_view, daq::State, std::chrono::milliseconds)) |
| |
| | MOCK_METHOD2 (UpdateKeywords, void(std::string_view, daq::fits::KeywordVector const &)) |
| |
| | MOCK_METHOD0 (GetStatusSignal, daq::StatusSignal &()) |
| |
| | MOCK_METHOD0 (GetDaqControllers, std::vector< std::shared_ptr< daq::DaqController const >>()) |
| |
| virtual | ~Manager () |
| |
| virtual std::string | MakeDaqId () const =0 |
| | Creates a new unique identifier based on the instrumend id and current time. More...
|
| |
| virtual bool | HaveDaq (std::string_view id) const DAQ_NOEXCEPT=0 |
| | Query existing data acquisition by id. More...
|
| |
| virtual Status | GetStatus (std::string_view id) const =0 |
| | Get status. More...
|
| |
| virtual void | AddDaq (std::shared_ptr< DaqController > daq)=0 |
| | Add data acquisition. More...
|
| |
| virtual boost::future< State > | StartDaqAsync (std::string_view id)=0 |
| | Start DaqController identified by id. More...
|
| |
| virtual boost::future< Status > | StopDaqAsync (std::string_view id, ErrorPolicy policy)=0 |
| | Stop DaqController identified by id. More...
|
| |
| virtual boost::future< Status > | AbortDaqAsync (std::string_view id, ErrorPolicy policy)=0 |
| | Abort DaqController identified by id. More...
|
| |
| virtual boost::future< Result< Status > > | AwaitDaqStateAsync (std::string_view id, State state, std::chrono::milliseconds timeout)=0 |
| | Await DAQ state. More...
|
| |
| virtual void | UpdateKeywords (std::string_view id, fits::KeywordVector const &keywords)=0 |
| | Update FITS keywords for DaqController identified by id. More...
|
| |
| virtual StatusSignal & | GetStatusSignal ()=0 |
| |
| virtual std::vector< std::shared_ptr< DaqController const > > | GetDaqControllers ()=0 |
| |
Definition at line 9 of file managerMock.hpp.