Functions | |
| std::string | trim_null_terminated_ascii (const char *data, size_t len) |
| bool | parse_discovery_response (const std::vector< unsigned char > &response, const std::string &ip_address, FlashforgeDiscoveredPrinter &printer) |
| std::vector< std::string > | get_discovery_broadcast_addresses () |
| std::string | safe_config_string (DynamicPrintConfig *config, const char *key) |
| bool | try_parse_json_int (const json &value, int &out) |
| bool | validate_local_api_response (const std::string &response_body, wxString &error_msg) |
| std::string | sanitize_flashforge_filename (const std::string &filename, const std::string &fallback_extension={}) |
Variables | |
| constexpr unsigned short | FLASHFORGE_DISCOVERY_PORT = 48899 |
| constexpr unsigned short | FLASHFORGE_DISCOVERY_LISTEN_PORT = 18007 |
| const std::array< unsigned char, 20 > | FLASHFORGE_DISCOVERY_MESSAGE |
| std::vector< std::string > Slic3r::anonymous_namespace{Flashforge.cpp}::get_discovery_broadcast_addresses | ( | ) |
References get_discovery_broadcast_addresses().
Referenced by get_discovery_broadcast_addresses().
| bool Slic3r::anonymous_namespace{Flashforge.cpp}::parse_discovery_response | ( | const std::vector< unsigned char > & | response, |
| const std::string & | ip_address, | ||
| FlashforgeDiscoveredPrinter & | printer ) |
References Slic3r::FlashforgeDiscoveredPrinter::ip_address, Slic3r::FlashforgeDiscoveredPrinter::name, parse_discovery_response(), Slic3r::FlashforgeDiscoveredPrinter::serial_number, and trim_null_terminated_ascii().
Referenced by parse_discovery_response().
| std::string Slic3r::anonymous_namespace{Flashforge.cpp}::safe_config_string | ( | DynamicPrintConfig * | config, |
| const char * | key ) |
References Slic3r::ConfigBase::option(), and safe_config_string().
Referenced by safe_config_string().
| std::string Slic3r::anonymous_namespace{Flashforge.cpp}::sanitize_flashforge_filename | ( | const std::string & | filename, |
| const std::string & | fallback_extension = {} ) |
References sanitize_flashforge_filename().
Referenced by sanitize_flashforge_filename().
| std::string Slic3r::anonymous_namespace{Flashforge.cpp}::trim_null_terminated_ascii | ( | const char * | data, |
| size_t | len ) |
References trim_null_terminated_ascii().
Referenced by parse_discovery_response(), and trim_null_terminated_ascii().
| bool Slic3r::anonymous_namespace{Flashforge.cpp}::try_parse_json_int | ( | const json & | value, |
| int & | out ) |
References try_parse_json_int().
Referenced by try_parse_json_int(), and validate_local_api_response().
| bool Slic3r::anonymous_namespace{Flashforge.cpp}::validate_local_api_response | ( | const std::string & | response_body, |
| wxString & | error_msg ) |
References _, _u8L, Slic3r::GUI::from_u8(), L, try_parse_json_int(), and validate_local_api_response().
Referenced by validate_local_api_response().
|
constexpr |
| const std::array<unsigned char, 20> Slic3r::anonymous_namespace{Flashforge.cpp}::FLASHFORGE_DISCOVERY_MESSAGE |
|
constexpr |