13 moodycamel::ReaderWriterQueue<OutgoingMachineMessage>
14 &outgoing_machine_message_queue);
16 void execute(uint64_t pending_signals)
override;
26 std::unique_ptr<Cia402Drive> cia402_drive_;
30 std::unique_ptr<MachineProcedure> machine_procedure_;
33 std::map<uint32_t, Axis> axis_map_;
37 motionmaster::MotionMasterMessage::MotionMasterMessage::Status *status);
Definition: cia402_drive.h:48
Definition: encoder_calibration_machine.h:8
void abort_client_requests(const std::string &connection_id) override
Abort all of the requests a certain client has issues.
Definition: encoder_calibration_machine.cc:307
bool done() override
Check if all of the machine started processes are done (including the Command Workers)
Definition: encoder_calibration_machine.cc:373
void execute(uint64_t pending_signals) override
Execute the machine.
Definition: encoder_calibration_machine.cc:17
Definition: incoming_machine_message.h:5
Definition: notifier.h:10
Definition: virtual_device_manager.h:16