ON_MAIN_LOOP,
ON_CONSOLE_LINE_RECEIVED,
ON_GCODE_RECEIVED,
- ON_GCODE_EXECUTE,
- ON_SPEED_CHANGE,
- ON_BLOCK_BEGIN,
- ON_BLOCK_END,
- ON_PLAY,
- ON_PAUSE,
ON_IDLE,
ON_SECOND_TICK,
ON_GET_PUBLIC_DATA,
ON_SET_PUBLIC_DATA,
ON_HALT,
+ ON_ENABLE,
NUMBER_OF_DEFINED_EVENTS
};
virtual void on_main_loop(void *) {};
virtual void on_console_line_received(void *) {};
virtual void on_gcode_received(void *) {};
- virtual void on_gcode_execute(void *) {};
- virtual void on_speed_change(void *) {};
- virtual void on_block_begin(void *) {};
- virtual void on_block_end(void *) {};
- virtual void on_play(void *) {};
- virtual void on_pause(void *) {};
virtual void on_idle(void *) {};
virtual void on_second_tick(void *) {};
virtual void on_get_public_data(void *) {};
virtual void on_set_public_data(void *) {};
virtual void on_halt(void *) {};
+ virtual void on_enable(void *) {};
};