OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
Slic3r::CrealityPrintAgent Member List

This is the complete list of members for Slic3r::CrealityPrintAgent, including all inherited members.

add_subscribe(std::vector< std::string > dev_list)Slic3r::IPrinterAgentinlinevirtual
announce_printhost_device()Slic3r::MoonrakerPrinterAgentprivate
available_objectsSlic3r::MoonrakerPrinterAgentprivate
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::IPrinterAgentinlinevirtual
bind_detect(std::string dev_ip, std::string sec_link, detectResult &detect) overrideSlic3r::MoonrakerPrinterAgentvirtual
build_ams_payload(int ams_count, int max_lane_index, const std::vector< AmsTrayData > &trays)Slic3r::MoonrakerPrinterAgentprotected
build_print_payload_locked() constSlic3r::MoonrakerPrinterAgentprivate
cancel_print(const std::string &dev_id)Slic3r::MoonrakerPrinterAgentprivate
check_cert()Slic3r::IPrinterAgentinlinevirtual
command_ams_calibrate(std::string, int, int, bool)Slic3r::IPrinterAgentinlinevirtual
command_ams_refresh_rfid(std::string, int, int, int, bool)Slic3r::IPrinterAgentinlinevirtual
command_ams_select_tray(std::string, std::string, int, bool)Slic3r::IPrinterAgentinlinevirtual
command_auto_leveling(std::string dev_id, int sequence_id, bool lan_mode)Slic3r::IPrinterAgentinlinevirtual
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::IPrinterAgentinlinevirtual
command_go_home(std::string dev_id, bool is_printing, bool supports_mqtt_homing, int sequence_id, bool lan_mode)Slic3r::IPrinterAgentinlinevirtual
command_set_bed(std::string dev_id, int temp, bool supports_mqtt_bed_ctrl, int sequence_id, bool lan_mode)Slic3r::IPrinterAgentinlinevirtual
command_set_nozzle(std::string dev_id, int temp, int sequence_id, bool lan_mode)Slic3r::IPrinterAgentinlinevirtual
command_start_camera(std::string)Slic3r::IPrinterAgentinlinevirtual
command_xyz_abs(std::string dev_id, int sequence_id, bool lan_mode)Slic3r::IPrinterAgentinlinevirtual
connect_generationSlic3r::MoonrakerPrinterAgentprivate
connect_mutexSlic3r::MoonrakerPrinterAgentprivate
connect_printer(const PrinterConnectionParams &params) overrideSlic3r::MoonrakerPrinterAgentvirtual
connect_threadSlic3r::MoonrakerPrinterAgentprivate
CrealityPrintAgent(std::string log_dir)Slic3r::CrealityPrintAgentexplicit
default_lan_username() constSlic3r::IPrinterAgentinlinevirtual
del_subscribe(std::vector< std::string > dev_list)Slic3r::IPrinterAgentinlinevirtual
device_infoSlic3r::MoonrakerPrinterAgentprotected
disconnect_printer() overrideSlic3r::MoonrakerPrinterAgentvirtual
dispatch_local_connect(int state, const std::string &dev_id, const std::string &msg)Slic3r::MoonrakerPrinterAgentprivate
dispatch_message(const std::string &dev_id, const std::string &payload)Slic3r::MoonrakerPrinterAgentprivate
dispatch_printer_connected(const std::string &dev_id)Slic3r::MoonrakerPrinterAgentprivate
fetch_device_info(const std::string &base_url, const std::string &api_key, MoonrakerDeviceInfo &info, std::string &error, const std::function< bool()> &cancelled) constSlic3r::MoonrakerPrinterAgentprotectedvirtual
fetch_filament_info(std::string dev_id, FilamentSyncMode sync_mode=FilamentSyncMode::pull) overrideSlic3r::CrealityPrintAgentvirtual
fetch_hh_filament_info(std::vector< AmsTrayData > &trays, int &max_lane_index)Slic3r::MoonrakerPrinterAgentprivate
fetch_moonraker_filament_data(std::vector< AmsTrayData > &trays, int &max_lane_index)Slic3r::MoonrakerPrinterAgentprivate
fetch_object_list(const std::string &base_url, const std::string &api_key, std::set< std::string > &objects, std::string &error) constSlic3r::MoonrakerPrinterAgentprivate
from_orca_filament_id(const std::string &orca_filament_id) constSlic3r::IPrinterAgentinlinevirtual
get_agent_info() overrideSlic3r::CrealityPrintAgentinlinevirtual
get_agent_info_static()Slic3r::CrealityPrintAgentstatic
get_camera_stream_mode() constSlic3r::IPrinterAgentinlinevirtual
get_camera_url() constSlic3r::IPrinterAgentinlinevirtual
get_filament_sync_mode() const overrideSlic3r::MoonrakerPrinterAgentinlinevirtual
get_hms_snapshot(std::string dev_id, std::string file_name, std::function< void(std::string, int)> callback)Slic3r::IPrinterAgentinlinevirtual
get_user_selected_machine() overrideSlic3r::MoonrakerPrinterAgentvirtual
handle_request(const std::string &dev_id, const std::string &json_str)Slic3r::MoonrakerPrinterAgentprivate
handle_ws_message(const std::string &dev_id, const std::string &payload)Slic3r::MoonrakerPrinterAgentprivate
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::MoonrakerPrinterAgentprotectedvirtual
install_device_cert(std::string dev_id, bool lan_only)Slic3r::IPrinterAgentinlinevirtual
is_numeric(const std::string &value)Slic3r::MoonrakerPrinterAgentprotected
join_stopped_status_stream()Slic3r::MoonrakerPrinterAgentprivate
join_url(const std::string &base_url, const std::string &path) constSlic3r::MoonrakerPrinterAgentprotected
last_print_stateSlic3r::MoonrakerPrinterAgentprivate
m_cloud_agentSlic3r::MoonrakerPrinterAgentprivate
map_filament_type_to_generic_id(const std::string &filament_type)Slic3r::MoonrakerPrinterAgentprotectedstatic
match_filament_preset(const PresetCollection &filaments, const std::string &vendor, const std::string &brand_name, const std::string &base_type)Slic3r::CrealityPrintAgentstatic
MoonrakerPrinterAgent(std::string log_dir)Slic3r::MoonrakerPrinterAgentexplicit
next_jsonrpc_idSlic3r::MoonrakerPrinterAgentprivate
normalize_base_url(bool use_ssl, const std::string &host, const std::string &port)Slic3r::MoonrakerPrinterAgentprotected
normalize_color_value(const std::string &color)Slic3r::MoonrakerPrinterAgentprivatestatic
normalize_filament_type(const std::string &filament_type)Slic3r::CrealityPrintAgentstatic
on_local_connect_fnSlic3r::MoonrakerPrinterAgentprivate
on_local_message_fnSlic3r::MoonrakerPrinterAgentprivate
on_message_fnSlic3r::MoonrakerPrinterAgentprivate
on_printer_connected_fnSlic3r::MoonrakerPrinterAgentprivate
on_server_err_fnSlic3r::MoonrakerPrinterAgentprivate
on_ssdp_msg_fnSlic3r::MoonrakerPrinterAgentprivate
on_subscribe_failure_fnSlic3r::MoonrakerPrinterAgentprivate
on_user_message_fnSlic3r::MoonrakerPrinterAgentprivate
parse_cfs_response(const std::string &response, std::vector< CFSSlot > &slots, int &box_count, std::string &error)Slic3r::CrealityPrintAgentstatic
pause_print(const std::string &dev_id)Slic3r::MoonrakerPrinterAgentprivate
payload_mutexSlic3r::MoonrakerPrinterAgentmutableprivate
perform_connection_async(const std::string &dev_id, const std::string &base_url, const std::string &api_key, uint64_t generation)Slic3r::MoonrakerPrinterAgentprivate
ping_bind(std::string ping_code)Slic3r::IPrinterAgentinlinevirtual
publish_command_json(std::string dev_id, const nlohmann::json &j, bool lan_mode)Slic3r::IPrinterAgentinlineprivate
query_printer_status(const std::string &base_url, const std::string &api_key, nlohmann::json &status, std::string &error, const std::function< bool()> &cancelled) constSlic3r::MoonrakerPrinterAgentprivate
queue_on_main_fnSlic3r::MoonrakerPrinterAgentprivate
request_bind_ticket(std::string *ticket)Slic3r::IPrinterAgentinlinevirtual
resume_print(const std::string &dev_id)Slic3r::MoonrakerPrinterAgentprivate
run_status_stream(std::string dev_id, std::string base_url, std::string api_key, StatusStreamTimings timings)Slic3r::MoonrakerPrinterAgentprivate
safe_array_int(const nlohmann::json &arr, int idx)Slic3r::MoonrakerPrinterAgentprivatestatic
safe_array_string(const nlohmann::json &arr, int idx)Slic3r::MoonrakerPrinterAgentprivatestatic
safe_json_int(const nlohmann::json &obj, const char *key)Slic3r::MoonrakerPrinterAgentprivatestatic
safe_json_string(const nlohmann::json &obj, const char *key)Slic3r::MoonrakerPrinterAgentprivatestatic
sanitize_filename(const std::string &filename)Slic3r::MoonrakerPrinterAgentprotected
selected_machineSlic3r::MoonrakerPrinterAgentprivate
send_access_code(const std::string &dev_id)Slic3r::MoonrakerPrinterAgentprivate
send_gcode_async(const std::string &dev_id, const std::string &gcode, std::function< void(bool)> on_result={}) constSlic3r::MoonrakerPrinterAgentprivate
send_gcode_sync(const std::string &dev_id, const std::string &gcode) constSlic3r::MoonrakerPrinterAgentprivate
send_heartbeat_if_due(const std::string &dev_id, std::chrono::milliseconds interval)Slic3r::MoonrakerPrinterAgentprivate
send_jsonrpc_command(const std::string &base_url, const std::string &api_key, const nlohmann::json &request, std::string &response) constSlic3r::MoonrakerPrinterAgentprivate
send_message(std::string dev_id, std::string json_str, int qos, int flag) overrideSlic3r::MoonrakerPrinterAgentvirtual
send_message_to_printer(std::string dev_id, std::string json_str, int qos, int flag) overrideSlic3r::MoonrakerPrinterAgentvirtual
send_version_info(const std::string &dev_id)Slic3r::MoonrakerPrinterAgentprivate
set_cloud_agent(std::shared_ptr< ICloudServiceAgent > cloud) overrideSlic3r::MoonrakerPrinterAgentvirtual
set_on_local_connect_fn(OnLocalConnectedFn fn) overrideSlic3r::MoonrakerPrinterAgentvirtual
set_on_local_message_fn(OnMessageFn fn) overrideSlic3r::MoonrakerPrinterAgentvirtual
set_on_message_fn(OnMessageFn fn) overrideSlic3r::MoonrakerPrinterAgentvirtual
set_on_printer_connected_fn(OnPrinterConnectedFn fn) overrideSlic3r::MoonrakerPrinterAgentvirtual
set_on_ssdp_msg_fn(OnMsgArrivedFn fn) overrideSlic3r::MoonrakerPrinterAgentvirtual
set_on_subscribe_failure_fn(GetSubscribeFailureFn fn) overrideSlic3r::MoonrakerPrinterAgentvirtual
set_on_user_message_fn(OnMessageFn fn) overrideSlic3r::MoonrakerPrinterAgentvirtual
set_queue_on_main_fn(QueueOnMainFn fn) overrideSlic3r::MoonrakerPrinterAgentvirtual
set_server_callback(OnServerErrFn fn) overrideSlic3r::MoonrakerPrinterAgentvirtual
set_user_selected_machine(std::string dev_id) overrideSlic3r::MoonrakerPrinterAgentvirtual
ssdp_announced_hostSlic3r::MoonrakerPrinterAgentprivate
ssdp_announced_idSlic3r::MoonrakerPrinterAgentprivate
start_discovery(bool start, bool sending) overrideSlic3r::MoonrakerPrinterAgentvirtual
start_local_print(PrintParams params, OnUpdateStatusFn update_fn, WasCancelledFn cancel_fn) overrideSlic3r::MoonrakerPrinterAgentvirtual
start_local_print_with_record(PrintParams params, OnUpdateStatusFn update_fn, WasCancelledFn cancel_fn, OnWaitFn wait_fn) overrideSlic3r::MoonrakerPrinterAgentvirtual
start_print(PrintParams params, OnUpdateStatusFn update_fn, WasCancelledFn cancel_fn, OnWaitFn wait_fn) overrideSlic3r::MoonrakerPrinterAgentvirtual
start_sdcard_print(PrintParams params, OnUpdateStatusFn update_fn, WasCancelledFn cancel_fn) overrideSlic3r::MoonrakerPrinterAgentvirtual
start_send_gcode_to_sdcard(PrintParams params, OnUpdateStatusFn update_fn, WasCancelledFn cancel_fn, OnWaitFn wait_fn) overrideSlic3r::MoonrakerPrinterAgentvirtual
start_status_stream(const std::string &dev_id, const std::string &base_url, const std::string &api_key)Slic3r::MoonrakerPrinterAgentprotected
start_subscribe(std::string module)Slic3r::IPrinterAgentinlinevirtual
state_mutexSlic3r::MoonrakerPrinterAgentmutableprotected
status_cacheSlic3r::MoonrakerPrinterAgentprivate
STATUS_UPDATE_INTERVAL_MSSlic3r::MoonrakerPrinterAgentprivatestatic
stop_status_stream()Slic3r::MoonrakerPrinterAgentprotected
stop_subscribe(std::string module)Slic3r::IPrinterAgentinlinevirtual
to_orca_filament_id(const std::string &printer_filament_id) constSlic3r::IPrinterAgentinlinevirtual
trim_and_upper(const std::string &input)Slic3r::MoonrakerPrinterAgentprotectedstatic
unbind(std::string dev_id)Slic3r::IPrinterAgentinlinevirtual
update_status_cache(const nlohmann::json &updates)Slic3r::MoonrakerPrinterAgentprivate
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::MoonrakerPrinterAgentprivate
ws_abortSlic3r::MoonrakerPrinterAgentprivate
ws_abort_mutexSlic3r::MoonrakerPrinterAgentprivate
ws_last_dispatch_msSlic3r::MoonrakerPrinterAgentprivate
ws_last_emit_msSlic3r::MoonrakerPrinterAgentprivate
ws_reconnect_requestedSlic3r::MoonrakerPrinterAgentprivate
ws_stopSlic3r::MoonrakerPrinterAgentprivate
ws_threadSlic3r::MoonrakerPrinterAgentprivate
ws_timingsSlic3r::MoonrakerPrinterAgentprotected
~CrealityPrintAgent() override=defaultSlic3r::CrealityPrintAgent
~IPrinterAgent()=defaultSlic3r::IPrinterAgentvirtual
~MoonrakerPrinterAgent() overrideSlic3r::MoonrakerPrinterAgent