1 #ifndef PSYLLID_REQUEST_RECEIVER_HH_ 2 #define PSYLLID_REQUEST_RECEIVER_HH_ 12 #include "cancelable.hh" 15 #include <condition_variable> 41 void execute( std::condition_variable& a_daq_control_ready_cv, std::mutex& a_daq_control_ready_mutex );
void set_status(status a_status)
status get_status() const
void execute(std::condition_variable &a_daq_control_ready_cv, std::mutex &a_daq_control_ready_mutex)
request_receiver(const scarab::param_node &a_master_config)
mv_referrable_const(scarab::param_node, set_conditions)
static std::string interpret_status(status a_status)
Gives other classes access to daq_control.
virtual void do_cancellation(int a_code)
Receives request from a amqp broker.
std::atomic< status > f_status
virtual ~request_receiver()
virtual dripline::reply_ptr_t __do_handle_set_condition_request(const dripline::request_ptr_t a_request)