This is the complete list of members for Slic3r::CrealityPrintAgent, including all inherited members.
| add_subscribe(std::vector< std::string > dev_list) | Slic3r::IPrinterAgent | inlinevirtual |
| announce_printhost_device() | Slic3r::MoonrakerPrinterAgent | private |
| available_objects | Slic3r::MoonrakerPrinterAgent | private |
| bind(std::string dev_ip, std::string dev_id, std::string dev_model, std::string sec_link, std::string timezone, bool improved, OnUpdateStatusFn update_fn) | Slic3r::IPrinterAgent | inlinevirtual |
| bind_detect(std::string dev_ip, std::string sec_link, detectResult &detect) override | Slic3r::MoonrakerPrinterAgent | virtual |
| build_ams_payload(int ams_count, int max_lane_index, const std::vector< AmsTrayData > &trays) | Slic3r::MoonrakerPrinterAgent | protected |
| build_print_payload_locked() const | Slic3r::MoonrakerPrinterAgent | private |
| cancel_print(const std::string &dev_id) | Slic3r::MoonrakerPrinterAgent | private |
| check_cert() | Slic3r::IPrinterAgent | inlinevirtual |
| command_ams_calibrate(std::string, int, int, bool) | Slic3r::IPrinterAgent | inlinevirtual |
| command_ams_refresh_rfid(std::string, int, int, int, bool) | Slic3r::IPrinterAgent | inlinevirtual |
| command_ams_select_tray(std::string, std::string, int, bool) | Slic3r::IPrinterAgent | inlinevirtual |
| command_auto_leveling(std::string dev_id, int sequence_id, bool lan_mode) | Slic3r::IPrinterAgent | inlinevirtual |
| command_axis_control(std::string dev_id, std::string axis, double unit, double input_val, int speed, bool is_core_xy, bool supports_mqtt_axis_control, int sequence_id, bool lan_mode) | Slic3r::IPrinterAgent | inlinevirtual |
| command_go_home(std::string dev_id, bool is_printing, bool supports_mqtt_homing, int sequence_id, bool lan_mode) | Slic3r::IPrinterAgent | inlinevirtual |
| command_set_bed(std::string dev_id, int temp, bool supports_mqtt_bed_ctrl, int sequence_id, bool lan_mode) | Slic3r::IPrinterAgent | inlinevirtual |
| command_set_nozzle(std::string dev_id, int temp, int sequence_id, bool lan_mode) | Slic3r::IPrinterAgent | inlinevirtual |
| command_start_camera(std::string) | Slic3r::IPrinterAgent | inlinevirtual |
| command_xyz_abs(std::string dev_id, int sequence_id, bool lan_mode) | Slic3r::IPrinterAgent | inlinevirtual |
| connect_generation | Slic3r::MoonrakerPrinterAgent | private |
| connect_mutex | Slic3r::MoonrakerPrinterAgent | private |
| connect_printer(const PrinterConnectionParams ¶ms) override | Slic3r::MoonrakerPrinterAgent | virtual |
| connect_thread | Slic3r::MoonrakerPrinterAgent | private |
| CrealityPrintAgent(std::string log_dir) | Slic3r::CrealityPrintAgent | explicit |
| default_lan_username() const | Slic3r::IPrinterAgent | inlinevirtual |
| del_subscribe(std::vector< std::string > dev_list) | Slic3r::IPrinterAgent | inlinevirtual |
| device_info | Slic3r::MoonrakerPrinterAgent | protected |
| disconnect_printer() override | Slic3r::MoonrakerPrinterAgent | virtual |
| dispatch_local_connect(int state, const std::string &dev_id, const std::string &msg) | Slic3r::MoonrakerPrinterAgent | private |
| dispatch_message(const std::string &dev_id, const std::string &payload) | Slic3r::MoonrakerPrinterAgent | private |
| dispatch_printer_connected(const std::string &dev_id) | Slic3r::MoonrakerPrinterAgent | private |
| fetch_device_info(const std::string &base_url, const std::string &api_key, MoonrakerDeviceInfo &info, std::string &error, const std::function< bool()> &cancelled) const | Slic3r::MoonrakerPrinterAgent | protectedvirtual |
| fetch_filament_info(std::string dev_id, FilamentSyncMode sync_mode=FilamentSyncMode::pull) override | Slic3r::CrealityPrintAgent | virtual |
| fetch_hh_filament_info(std::vector< AmsTrayData > &trays, int &max_lane_index) | Slic3r::MoonrakerPrinterAgent | private |
| fetch_moonraker_filament_data(std::vector< AmsTrayData > &trays, int &max_lane_index) | Slic3r::MoonrakerPrinterAgent | private |
| fetch_object_list(const std::string &base_url, const std::string &api_key, std::set< std::string > &objects, std::string &error) const | Slic3r::MoonrakerPrinterAgent | private |
| from_orca_filament_id(const std::string &orca_filament_id) const | Slic3r::IPrinterAgent | inlinevirtual |
| get_agent_info() override | Slic3r::CrealityPrintAgent | inlinevirtual |
| get_agent_info_static() | Slic3r::CrealityPrintAgent | static |
| get_camera_stream_mode() const | Slic3r::IPrinterAgent | inlinevirtual |
| get_camera_url() const | Slic3r::IPrinterAgent | inlinevirtual |
| get_filament_sync_mode() const override | Slic3r::MoonrakerPrinterAgent | inlinevirtual |
| get_hms_snapshot(std::string dev_id, std::string file_name, std::function< void(std::string, int)> callback) | Slic3r::IPrinterAgent | inlinevirtual |
| get_user_selected_machine() override | Slic3r::MoonrakerPrinterAgent | virtual |
| handle_request(const std::string &dev_id, const std::string &json_str) | Slic3r::MoonrakerPrinterAgent | private |
| handle_ws_message(const std::string &dev_id, const std::string &payload) | Slic3r::MoonrakerPrinterAgent | private |
| init_device_info(const std::string &dev_id, const std::string &dev_ip, const std::string &username, const std::string &password, bool use_ssl, const std::string &port) | Slic3r::MoonrakerPrinterAgent | protectedvirtual |
| install_device_cert(std::string dev_id, bool lan_only) | Slic3r::IPrinterAgent | inlinevirtual |
| is_numeric(const std::string &value) | Slic3r::MoonrakerPrinterAgent | protected |
| join_stopped_status_stream() | Slic3r::MoonrakerPrinterAgent | private |
| join_url(const std::string &base_url, const std::string &path) const | Slic3r::MoonrakerPrinterAgent | protected |
| last_print_state | Slic3r::MoonrakerPrinterAgent | private |
| m_cloud_agent | Slic3r::MoonrakerPrinterAgent | private |
| map_filament_type_to_generic_id(const std::string &filament_type) | Slic3r::MoonrakerPrinterAgent | protectedstatic |
| match_filament_preset(const PresetCollection &filaments, const std::string &vendor, const std::string &brand_name, const std::string &base_type) | Slic3r::CrealityPrintAgent | static |
| MoonrakerPrinterAgent(std::string log_dir) | Slic3r::MoonrakerPrinterAgent | explicit |
| next_jsonrpc_id | Slic3r::MoonrakerPrinterAgent | private |
| normalize_base_url(bool use_ssl, const std::string &host, const std::string &port) | Slic3r::MoonrakerPrinterAgent | protected |
| normalize_color_value(const std::string &color) | Slic3r::MoonrakerPrinterAgent | privatestatic |
| normalize_filament_type(const std::string &filament_type) | Slic3r::CrealityPrintAgent | static |
| on_local_connect_fn | Slic3r::MoonrakerPrinterAgent | private |
| on_local_message_fn | Slic3r::MoonrakerPrinterAgent | private |
| on_message_fn | Slic3r::MoonrakerPrinterAgent | private |
| on_printer_connected_fn | Slic3r::MoonrakerPrinterAgent | private |
| on_server_err_fn | Slic3r::MoonrakerPrinterAgent | private |
| on_ssdp_msg_fn | Slic3r::MoonrakerPrinterAgent | private |
| on_subscribe_failure_fn | Slic3r::MoonrakerPrinterAgent | private |
| on_user_message_fn | Slic3r::MoonrakerPrinterAgent | private |
| parse_cfs_response(const std::string &response, std::vector< CFSSlot > &slots, int &box_count, std::string &error) | Slic3r::CrealityPrintAgent | static |
| pause_print(const std::string &dev_id) | Slic3r::MoonrakerPrinterAgent | private |
| payload_mutex | Slic3r::MoonrakerPrinterAgent | mutableprivate |
| perform_connection_async(const std::string &dev_id, const std::string &base_url, const std::string &api_key, uint64_t generation) | Slic3r::MoonrakerPrinterAgent | private |
| ping_bind(std::string ping_code) | Slic3r::IPrinterAgent | inlinevirtual |
| publish_command_json(std::string dev_id, const nlohmann::json &j, bool lan_mode) | Slic3r::IPrinterAgent | inlineprivate |
| query_printer_status(const std::string &base_url, const std::string &api_key, nlohmann::json &status, std::string &error, const std::function< bool()> &cancelled) const | Slic3r::MoonrakerPrinterAgent | private |
| queue_on_main_fn | Slic3r::MoonrakerPrinterAgent | private |
| request_bind_ticket(std::string *ticket) | Slic3r::IPrinterAgent | inlinevirtual |
| resume_print(const std::string &dev_id) | Slic3r::MoonrakerPrinterAgent | private |
| run_status_stream(std::string dev_id, std::string base_url, std::string api_key, StatusStreamTimings timings) | Slic3r::MoonrakerPrinterAgent | private |
| safe_array_int(const nlohmann::json &arr, int idx) | Slic3r::MoonrakerPrinterAgent | privatestatic |
| safe_array_string(const nlohmann::json &arr, int idx) | Slic3r::MoonrakerPrinterAgent | privatestatic |
| safe_json_int(const nlohmann::json &obj, const char *key) | Slic3r::MoonrakerPrinterAgent | privatestatic |
| safe_json_string(const nlohmann::json &obj, const char *key) | Slic3r::MoonrakerPrinterAgent | privatestatic |
| sanitize_filename(const std::string &filename) | Slic3r::MoonrakerPrinterAgent | protected |
| selected_machine | Slic3r::MoonrakerPrinterAgent | private |
| send_access_code(const std::string &dev_id) | Slic3r::MoonrakerPrinterAgent | private |
| send_gcode_async(const std::string &dev_id, const std::string &gcode, std::function< void(bool)> on_result={}) const | Slic3r::MoonrakerPrinterAgent | private |
| send_gcode_sync(const std::string &dev_id, const std::string &gcode) const | Slic3r::MoonrakerPrinterAgent | private |
| send_heartbeat_if_due(const std::string &dev_id, std::chrono::milliseconds interval) | Slic3r::MoonrakerPrinterAgent | private |
| send_jsonrpc_command(const std::string &base_url, const std::string &api_key, const nlohmann::json &request, std::string &response) const | Slic3r::MoonrakerPrinterAgent | private |
| send_message(std::string dev_id, std::string json_str, int qos, int flag) override | Slic3r::MoonrakerPrinterAgent | virtual |
| send_message_to_printer(std::string dev_id, std::string json_str, int qos, int flag) override | Slic3r::MoonrakerPrinterAgent | virtual |
| send_version_info(const std::string &dev_id) | Slic3r::MoonrakerPrinterAgent | private |
| set_cloud_agent(std::shared_ptr< ICloudServiceAgent > cloud) override | Slic3r::MoonrakerPrinterAgent | virtual |
| set_on_local_connect_fn(OnLocalConnectedFn fn) override | Slic3r::MoonrakerPrinterAgent | virtual |
| set_on_local_message_fn(OnMessageFn fn) override | Slic3r::MoonrakerPrinterAgent | virtual |
| set_on_message_fn(OnMessageFn fn) override | Slic3r::MoonrakerPrinterAgent | virtual |
| set_on_printer_connected_fn(OnPrinterConnectedFn fn) override | Slic3r::MoonrakerPrinterAgent | virtual |
| set_on_ssdp_msg_fn(OnMsgArrivedFn fn) override | Slic3r::MoonrakerPrinterAgent | virtual |
| set_on_subscribe_failure_fn(GetSubscribeFailureFn fn) override | Slic3r::MoonrakerPrinterAgent | virtual |
| set_on_user_message_fn(OnMessageFn fn) override | Slic3r::MoonrakerPrinterAgent | virtual |
| set_queue_on_main_fn(QueueOnMainFn fn) override | Slic3r::MoonrakerPrinterAgent | virtual |
| set_server_callback(OnServerErrFn fn) override | Slic3r::MoonrakerPrinterAgent | virtual |
| set_user_selected_machine(std::string dev_id) override | Slic3r::MoonrakerPrinterAgent | virtual |
| ssdp_announced_host | Slic3r::MoonrakerPrinterAgent | private |
| ssdp_announced_id | Slic3r::MoonrakerPrinterAgent | private |
| start_discovery(bool start, bool sending) override | Slic3r::MoonrakerPrinterAgent | virtual |
| start_local_print(PrintParams params, OnUpdateStatusFn update_fn, WasCancelledFn cancel_fn) override | Slic3r::MoonrakerPrinterAgent | virtual |
| start_local_print_with_record(PrintParams params, OnUpdateStatusFn update_fn, WasCancelledFn cancel_fn, OnWaitFn wait_fn) override | Slic3r::MoonrakerPrinterAgent | virtual |
| start_print(PrintParams params, OnUpdateStatusFn update_fn, WasCancelledFn cancel_fn, OnWaitFn wait_fn) override | Slic3r::MoonrakerPrinterAgent | virtual |
| start_sdcard_print(PrintParams params, OnUpdateStatusFn update_fn, WasCancelledFn cancel_fn) override | Slic3r::MoonrakerPrinterAgent | virtual |
| start_send_gcode_to_sdcard(PrintParams params, OnUpdateStatusFn update_fn, WasCancelledFn cancel_fn, OnWaitFn wait_fn) override | Slic3r::MoonrakerPrinterAgent | virtual |
| start_status_stream(const std::string &dev_id, const std::string &base_url, const std::string &api_key) | Slic3r::MoonrakerPrinterAgent | protected |
| start_subscribe(std::string module) | Slic3r::IPrinterAgent | inlinevirtual |
| state_mutex | Slic3r::MoonrakerPrinterAgent | mutableprotected |
| status_cache | Slic3r::MoonrakerPrinterAgent | private |
| STATUS_UPDATE_INTERVAL_MS | Slic3r::MoonrakerPrinterAgent | privatestatic |
| stop_status_stream() | Slic3r::MoonrakerPrinterAgent | protected |
| stop_subscribe(std::string module) | Slic3r::IPrinterAgent | inlinevirtual |
| to_orca_filament_id(const std::string &printer_filament_id) const | Slic3r::IPrinterAgent | inlinevirtual |
| trim_and_upper(const std::string &input) | Slic3r::MoonrakerPrinterAgent | protectedstatic |
| unbind(std::string dev_id) | Slic3r::IPrinterAgent | inlinevirtual |
| update_status_cache(const nlohmann::json &updates) | Slic3r::MoonrakerPrinterAgent | private |
| upload_gcode(const std::string &local_path, const std::string &filename, const std::string &base_url, const std::string &api_key, OnUpdateStatusFn update_fn, WasCancelledFn cancel_fn) | Slic3r::MoonrakerPrinterAgent | private |
| ws_abort | Slic3r::MoonrakerPrinterAgent | private |
| ws_abort_mutex | Slic3r::MoonrakerPrinterAgent | private |
| ws_last_dispatch_ms | Slic3r::MoonrakerPrinterAgent | private |
| ws_last_emit_ms | Slic3r::MoonrakerPrinterAgent | private |
| ws_reconnect_requested | Slic3r::MoonrakerPrinterAgent | private |
| ws_stop | Slic3r::MoonrakerPrinterAgent | private |
| ws_thread | Slic3r::MoonrakerPrinterAgent | private |
| ws_timings | Slic3r::MoonrakerPrinterAgent | protected |
| ~CrealityPrintAgent() override=default | Slic3r::CrealityPrintAgent | |
| ~IPrinterAgent()=default | Slic3r::IPrinterAgent | virtual |
| ~MoonrakerPrinterAgent() override | Slic3r::MoonrakerPrinterAgent |