13#ifndef RTCTK_METADATACOLLECTOR_COMMANDREQUESTOR_HPP
14#define RTCTK_METADATACOLLECTOR_COMMANDREQUESTOR_HPP
16#include <Metadaqif.hpp>
30 std::optional<std::chrono::milliseconds>
timeout = std::nullopt);
40 elt::mal::Mal::Properties m_props;
41 elt::mal::CiiFactory& m_factory;
42 std::vector<std::shared_ptr<elt::mal::rr::qos::QoS>> m_qos;
46 std::unique_ptr<metadaqif::MetaDaqSync> metadaq;
Extendable class that allows to send commands to components using MAL.
Definition commandRequestor.hpp:34
elt::mal::future< std::string > InjectReqRepEvent(StateMachineEngine &engine)
Definition malEventInjector.hpp:23