%module{Slic3r::XS}; #ifdef BOOST_LIBS %{ #include #include "libslic3r/GCodeSender.hpp" %} %name{Slic3r::GCode::Sender} class GCodeSender { GCodeSender(); ~GCodeSender(); bool connect(std::string port, unsigned int baud_rate); void disconnect(); bool is_connected() const; int queue_size() const; void send(std::string s, bool priority = false); void pause_queue(); void resume_queue(); void purge_queue(); std::vector purge_log(); std::string getT(); std::string getB(); }; #endif