Added errors description
This commit is contained in:
+4
-3
@@ -22,6 +22,7 @@ enum class machine_status {
|
||||
machine_status status_from_string(const std::string& status);
|
||||
std::string status_to_string(const machine_status& status);
|
||||
std::string alarm_to_string(int alarm);
|
||||
std::string error_to_string(size_t error);
|
||||
|
||||
struct realtime_status_report {
|
||||
machine_status status;
|
||||
@@ -104,8 +105,8 @@ struct machine_listener {
|
||||
virtual void on_banner(std::string line) = 0;
|
||||
virtual void on_message(std::string message) = 0;
|
||||
virtual void on_alarm(int alarm) = 0;
|
||||
virtual void on_run_completed(bool success, size_t failed_index, int error) = 0;
|
||||
virtual void on_check_completed(bool success, size_t failed_index, int error) = 0;
|
||||
virtual void on_run_completed(bool success, size_t failed_index, size_t error) = 0;
|
||||
virtual void on_check_completed(bool success, size_t failed_index, size_t error) = 0;
|
||||
};
|
||||
|
||||
struct machine : public transport_callbacks {
|
||||
@@ -119,7 +120,7 @@ struct machine : public transport_callbacks {
|
||||
void request_jog(jog_state jog) const;
|
||||
void cancel_jog() const;
|
||||
|
||||
realtime_status_report get_status() const { return last_report; };
|
||||
[[nodiscard]] realtime_status_report get_status() const { return last_report; };
|
||||
|
||||
void request_unlock();
|
||||
void request_home();
|
||||
|
||||
Reference in New Issue
Block a user