#include <dpmClient.hpp>
Definition at line 80 of file dpmClient.hpp.
◆ daq::DpmClientImpl::Subscriptions
struct daq::DpmClientImpl::Subscriptions |
Definition at line 21 of file dpmClient.cpp.
Class Members |
shared_ptr< bool > |
alive |
|
Subscription< DaqStatus > |
status |
|
Subscription< StorageStatus > |
storage |
|
◆ StatusSignal
◆ StorageSignal
◆ DpmClientImpl()
daq::DpmClientImpl::DpmClientImpl |
( |
boost::asio::io_context & |
io_ctx, |
|
|
mal::Mal & |
mal, |
|
|
DpmClientParams |
params |
|
) |
| |
◆ ~DpmClientImpl()
daq::DpmClientImpl::~DpmClientImpl |
( |
| ) |
|
|
default |
◆ AbortAsync()
auto daq::DpmClientImpl::AbortAsync |
( |
std::string const & |
id | ) |
-> boost::future<State> |
|
overridevirtual |
◆ ConnectStatusSignal()
auto daq::DpmClientImpl::ConnectStatusSignal |
( |
StatusSignal::slot_type const & |
slot | ) |
-> boost::signals2::connection |
|
overridevirtual |
◆ ConnectStorageSignal()
auto daq::DpmClientImpl::ConnectStorageSignal |
( |
StorageSignal::slot_type const & |
slot | ) |
-> boost::signals2::connection |
|
overridevirtual |
◆ ScheduleAsync()
auto daq::DpmClientImpl::ScheduleAsync |
( |
std::string const & |
spec | ) |
-> boost::future<State> |
|
overridevirtual |
The documentation for this class was generated from the following files: