8 #ifndef OCM_DAQ_OP_ABORT_HPP_
9 #define OCM_DAQ_OP_ABORT_HPP_
10 #include "../config.hpp"
11 #include "../error.hpp"
12 #include "../dpPart.hpp"
17 #include <boost/thread/future.hpp>
39 [[nodiscard]] boost::future<ResultType>
Initiate();
45 [[nodiscard]] boost::future<void> AbortMeta();
49 [[nodiscard]] boost::future<void> AbortPrim();
ErrorPolicy
Error policy supported by certain operations.
A composite async operation that aborts a DAQ.
AbortAsync(ErrorPolicy policy, AsyncOpParams params) noexcept
boost::future< ResultType > Initiate()
Initiates operation that stats metadata acquisition.
Parameters required for each async operation.