| add_subscribe(std::vector< std::string > dev_list) override | Slic3r::OrcaCloudServiceAgent | virtual |
| agent_start_epoch | Slic3r::OrcaCloudServiceAgent | private |
| api_base_url | Slic3r::OrcaCloudServiceAgent | private |
| attempt_refresh_after_unauthorized(const std::string &reason) | Slic3r::OrcaCloudServiceAgent | private |
| auth_base_url | Slic3r::OrcaCloudServiceAgent | private |
| auth_headers | Slic3r::OrcaCloudServiceAgent | private |
| build_login_cmd() override | Slic3r::OrcaCloudServiceAgent | virtual |
| build_login_info() override | Slic3r::OrcaCloudServiceAgent | virtual |
| build_logout_cmd() override | Slic3r::OrcaCloudServiceAgent | virtual |
| build_web_session_complete_url(const std::string &token_hash, const std::string &state) const | Slic3r::OrcaCloudServiceAgent | |
| build_web_session_signout_url() const | Slic3r::OrcaCloudServiceAgent | |
| build_web_session_start_url(const std::string &next=std::string()) const | Slic3r::OrcaCloudServiceAgent | |
| callback_mutex | Slic3r::OrcaCloudServiceAgent | mutableprivate |
| change_user(std::string user_info) override | Slic3r::OrcaCloudServiceAgent | virtual |
| check_user_task_report(int *task_id, bool *printable) override | Slic3r::OrcaCloudServiceAgent | virtual |
| clear_session(bool all_backends=false) | Slic3r::OrcaCloudServiceAgent | |
| clear_sync_state() | Slic3r::OrcaCloudServiceAgent | |
| clear_user_secret(bool all_backends=false) | Slic3r::OrcaCloudServiceAgent | |
| cloud_base_url | Slic3r::OrcaCloudServiceAgent | private |
| compute_fallback_path() | Slic3r::OrcaCloudServiceAgent | private |
| config_dir | Slic3r::OrcaCloudServiceAgent | private |
| configure_urls(AppConfig *app_config) | Slic3r::OrcaCloudServiceAgent | |
| connect_server() override | Slic3r::OrcaCloudServiceAgent | virtual |
| country_code | Slic3r::OrcaCloudServiceAgent | private |
| create_camera_signaling_channel(const std::string &dev_id) | Slic3r::ICloudServiceAgent | inlinevirtual |
| data_headers() | Slic3r::OrcaCloudServiceAgent | private |
| decode_jwt_expiry(const std::string &token, std::chrono::system_clock::time_point &out_tp) | Slic3r::OrcaCloudServiceAgent | private |
| del_subscribe(std::vector< std::string > dev_list) override | Slic3r::OrcaCloudServiceAgent | virtual |
| delete_setting(std::string setting_id) override | Slic3r::OrcaCloudServiceAgent | virtual |
| enable_multi_machine(bool enable) override | Slic3r::OrcaCloudServiceAgent | virtual |
| enable_track | Slic3r::OrcaCloudServiceAgent | private |
| ensure_token_fresh(const std::string &reason) override | Slic3r::OrcaCloudServiceAgent | virtual |
| exchange_auth_code(const std::string &auth_code, const std::string &state, std::string &session_payload) | Slic3r::OrcaCloudServiceAgent | private |
| extra_headers | Slic3r::OrcaCloudServiceAgent | private |
| fetch_mine_manifests_into_descriptors(std::vector< PluginDescriptor > &descriptors) | Slic3r::OrcaCloudServiceAgent | |
| fetch_plugin_changelogs(const std::vector< std::string > &uuids, std::unordered_map< std::string, std::vector< PluginChangelog > > &changelog) | Slic3r::OrcaCloudServiceAgent | |
| fetch_subscribed_manifests_into_descriptors(std::vector< PluginDescriptor > &descriptors, std::vector< std::string > ¬_found, std::vector< std::string > &unauthorized) | Slic3r::OrcaCloudServiceAgent | |
| generate_uuid_for_setting_id(const std::string &name, const std::string &user_id="") | Slic3r::OrcaCloudServiceAgent | static |
| get_access_token() const override | Slic3r::OrcaCloudServiceAgent | virtual |
| get_bundle_url(const std::string &bundle_id) const | Slic3r::OrcaCloudServiceAgent | |
| get_camera_url(std::string dev_id, std::function< void(std::string)> callback) override | Slic3r::OrcaCloudServiceAgent | virtual |
| get_cloud_base_url() const | Slic3r::OrcaCloudServiceAgent | inline |
| get_cloud_login_url(const std::string &language="") override | Slic3r::OrcaCloudServiceAgent | virtual |
| get_cloud_service_host() override | Slic3r::OrcaCloudServiceAgent | virtual |
| get_country_code_fn | Slic3r::OrcaCloudServiceAgent | private |
| get_design_staffpick(int offset, int limit, std::function< void(std::string)> callback) override | Slic3r::OrcaCloudServiceAgent | virtual |
| get_id() const override | Slic3r::OrcaCloudServiceAgent | inlinevirtual |
| get_model_mall_detail_url(std::string *url, std::string id) override | Slic3r::OrcaCloudServiceAgent | virtual |
| get_model_mall_home_url(std::string *url) override | Slic3r::OrcaCloudServiceAgent | virtual |
| get_model_mall_rating_result(int job_id, std::string &rating_result, unsigned int &http_code, std::string &http_error) override | Slic3r::OrcaCloudServiceAgent | virtual |
| get_model_publish_url(std::string *url) override | Slic3r::OrcaCloudServiceAgent | virtual |
| get_mw_user_4ulist(int seed, int limit, std::function< void(std::string)> callback) override | Slic3r::OrcaCloudServiceAgent | virtual |
| get_mw_user_preference(std::function< void(std::string)> callback) override | Slic3r::OrcaCloudServiceAgent | virtual |
| get_my_message(int type, int after, int limit, unsigned int *http_code, std::string *http_body) override | Slic3r::OrcaCloudServiceAgent | virtual |
| get_my_profile(std::string token, unsigned int *http_code, std::string *http_body) override | Slic3r::OrcaCloudServiceAgent | virtual |
| get_my_token(std::string ticket, unsigned int *http_code, std::string *http_body) override | Slic3r::OrcaCloudServiceAgent | virtual |
| get_oss_config(std::string &config, std::string country_code, unsigned int &http_code, std::string &http_error) override | Slic3r::OrcaCloudServiceAgent | virtual |
| get_plugin_download_url(const std::string &uuid, const std::string &requested_version, std::vector< PluginDownloadData > &data, std::vector< PluginDownloadNotFound > ¬_found, std::vector< std::string > &unauthorized) | Slic3r::OrcaCloudServiceAgent | |
| get_plugin_url(const std::string &sharing_token) const | Slic3r::OrcaCloudServiceAgent | |
| get_printer_firmware(std::string dev_id, unsigned *http_code, std::string *http_body) override | Slic3r::OrcaCloudServiceAgent | virtual |
| get_refresh_token() const override | Slic3r::OrcaCloudServiceAgent | virtual |
| get_setting_list(std::string bundle_version, ProgressFn pro_fn=nullptr, WasCancelledFn cancel_fn=nullptr) override | Slic3r::OrcaCloudServiceAgent | virtual |
| get_setting_list2(std::string bundle_version, CheckFn chk_fn, ProgressFn pro_fn=nullptr, WasCancelledFn cancel_fn=nullptr) override | Slic3r::OrcaCloudServiceAgent | virtual |
| get_shared_bundle(const std::string &bundle_id, std::map< std::string, std::map< std::string, std::string > > *presets, BundleMetadata *bundle_metadata) | Slic3r::OrcaCloudServiceAgent | |
| get_slice_info(std::string project_id, std::string profile_id, int plate_index, std::string *slice_json) override | Slic3r::OrcaCloudServiceAgent | virtual |
| get_subscribed_bundles(std::vector< std::pair< std::string, std::string > > *bundles, std::vector< std::string > ¬found, std::vector< std::string > &unauthorized) | Slic3r::OrcaCloudServiceAgent | |
| get_subtask(BBLModelTask *task, OnGetSubTaskFn getsub_fn) override | Slic3r::OrcaCloudServiceAgent | virtual |
| get_subtask_info(std::string subtask_id, std::string *task_json, unsigned int *http_code, std::string *http_body) override | Slic3r::OrcaCloudServiceAgent | virtual |
| get_sync_state() const | Slic3r::OrcaCloudServiceAgent | inline |
| get_task_plate_index(std::string task_id, int *plate_index) override | Slic3r::OrcaCloudServiceAgent | virtual |
| get_track_enable() override | Slic3r::OrcaCloudServiceAgent | virtual |
| get_use_encrypted_token_file() const | Slic3r::OrcaCloudServiceAgent | |
| get_user_avatar() override | Slic3r::OrcaCloudServiceAgent | virtual |
| get_user_id() override | Slic3r::OrcaCloudServiceAgent | virtual |
| get_user_info(int *identifier) override | Slic3r::OrcaCloudServiceAgent | virtual |
| get_user_name() override | Slic3r::OrcaCloudServiceAgent | virtual |
| get_user_nickname() override | Slic3r::OrcaCloudServiceAgent | virtual |
| get_user_presets(std::map< std::string, std::map< std::string, std::string > > *user_presets) override | Slic3r::OrcaCloudServiceAgent | virtual |
| get_user_print_info(unsigned int *http_code, std::string *http_body) override | Slic3r::OrcaCloudServiceAgent | virtual |
| get_user_tasks(TaskQueryParams params, std::string *http_body) override | Slic3r::OrcaCloudServiceAgent | virtual |
| get_version() override | Slic3r::OrcaCloudServiceAgent | virtual |
| headers_mutex | Slic3r::OrcaCloudServiceAgent | mutableprivate |
| health_check_running | Slic3r::OrcaCloudServiceAgent | private |
| health_check_stopped | Slic3r::OrcaCloudServiceAgent | private |
| health_check_thread | Slic3r::OrcaCloudServiceAgent | private |
| http_delete(const std::string &path, std::string *response_body, unsigned int *http_code) | Slic3r::OrcaCloudServiceAgent | private |
| http_get(const std::string &path, std::string *response_body, unsigned int *http_code) | Slic3r::OrcaCloudServiceAgent | private |
| http_post(const std::string &path, const std::string &body, std::string *response_body, unsigned int *http_code) | Slic3r::OrcaCloudServiceAgent | private |
| http_post_auth(const std::string &path, const std::string &body, std::string *response_body, unsigned int *http_code) | Slic3r::OrcaCloudServiceAgent | private |
| http_post_token(const std::string &body, std::string *response_body, unsigned int *http_code, const std::string &url="") | Slic3r::OrcaCloudServiceAgent | private |
| http_put(const std::string &path, const std::string &body, std::string *response_body, unsigned int *http_code) | Slic3r::OrcaCloudServiceAgent | private |
| init_log() override | Slic3r::OrcaCloudServiceAgent | virtual |
| invoke_http_error_callback(unsigned http_code, const std::string &http_body) | Slic3r::OrcaCloudServiceAgent | private |
| invoke_server_connected_callback(int return_code, int reason_code) | Slic3r::OrcaCloudServiceAgent | private |
| is_connected | Slic3r::OrcaCloudServiceAgent | private |
| is_refresh_running() const | Slic3r::OrcaCloudServiceAgent | inline |
| is_server_connected() override | Slic3r::OrcaCloudServiceAgent | virtual |
| is_user_login() override | Slic3r::OrcaCloudServiceAgent | virtual |
| json_to_map(const std::string &json, std::map< std::string, std::string > &map) | Slic3r::OrcaCloudServiceAgent | private |
| last_refresh_success_epoch | Slic3r::OrcaCloudServiceAgent | private |
| load_sync_state() | Slic3r::OrcaCloudServiceAgent | |
| load_user_secret(std::string &out_secret) | Slic3r::OrcaCloudServiceAgent | |
| log_dir | Slic3r::OrcaCloudServiceAgent | private |
| m_use_encrypted_token_file | Slic3r::OrcaCloudServiceAgent | private |
| map_to_json(const std::map< std::string, std::string > &map) | Slic3r::OrcaCloudServiceAgent | private |
| modify_printer_name(std::string dev_id, std::string dev_name) override | Slic3r::OrcaCloudServiceAgent | virtual |
| multi_machine_enabled | Slic3r::OrcaCloudServiceAgent | private |
| on_http_error_fn | Slic3r::OrcaCloudServiceAgent | private |
| on_login_complete_handler | Slic3r::OrcaCloudServiceAgent | private |
| on_server_connected_fn | Slic3r::OrcaCloudServiceAgent | private |
| OnLoginCompleteHandler typedef | Slic3r::OrcaCloudServiceAgent | |
| OrcaCloudServiceAgent(std::string log_dir) | Slic3r::OrcaCloudServiceAgent | explicit |
| persist_user_secret(const std::string &secret) | Slic3r::OrcaCloudServiceAgent | |
| pkce() | Slic3r::OrcaCloudServiceAgent | |
| pkce_bundle | Slic3r::OrcaCloudServiceAgent | private |
| put_model_mall_rating(int design_id, int score, std::string content, std::vector< std::string > images, unsigned int &http_code, std::string &http_error) override | Slic3r::OrcaCloudServiceAgent | virtual |
| put_rating_picture_oss(std::string &config, std::string &pic_oss_path, std::string model_id, int profile_id, unsigned int &http_code, std::string &http_error) override | Slic3r::OrcaCloudServiceAgent | virtual |
| put_setting(std::string setting_id, std::string name, std::map< std::string, std::string > *values_map, unsigned int *http_code, bool force=false) override | Slic3r::OrcaCloudServiceAgent | virtual |
| query_bind_status(std::vector< std::string > query_list, unsigned int *http_code, std::string *http_body) override | Slic3r::OrcaCloudServiceAgent | virtual |
| queue_on_main_fn | Slic3r::OrcaCloudServiceAgent | private |
| refresh_connection() override | Slic3r::OrcaCloudServiceAgent | virtual |
| refresh_from_storage(const std::string &reason, bool async=false) | Slic3r::OrcaCloudServiceAgent | |
| refresh_if_expiring(std::chrono::seconds skew, const std::string &reason) | Slic3r::OrcaCloudServiceAgent | |
| refresh_now(const std::string &refresh_token, const std::string &reason, bool async=false) | Slic3r::OrcaCloudServiceAgent | |
| refresh_running | Slic3r::OrcaCloudServiceAgent | private |
| refresh_session_with_token(const std::string &refresh_token, const std::string &reason="") | Slic3r::OrcaCloudServiceAgent | |
| refresh_thread | Slic3r::OrcaCloudServiceAgent | private |
| regenerate_pkce() | Slic3r::OrcaCloudServiceAgent | |
| request_setting_id(std::string name, std::map< std::string, std::string > *values_map, unsigned int *http_code) override | Slic3r::OrcaCloudServiceAgent | virtual |
| request_web_session_handoff(std::string &token_hash, std::string &error_code, unsigned int &http_code) | Slic3r::OrcaCloudServiceAgent | |
| resolve_unauthorized(HttpResult &res, const std::function< HttpResult()> &perform, const std::string &reason) | Slic3r::OrcaCloudServiceAgent | private |
| run_health_check(const std::atomic_bool *cancel) | Slic3r::OrcaCloudServiceAgent | private |
| save_sync_state() | Slic3r::OrcaCloudServiceAgent | |
| secret_fallback_path | Slic3r::OrcaCloudServiceAgent | private |
| secret_stored | Slic3r::OrcaCloudServiceAgent | private |
| session | Slic3r::OrcaCloudServiceAgent | private |
| session_handler | Slic3r::OrcaCloudServiceAgent | private |
| session_mutex | Slic3r::OrcaCloudServiceAgent | mutableprivate |
| SessionHandler typedef | Slic3r::OrcaCloudServiceAgent | |
| set_api_base_url(const std::string &url) | Slic3r::OrcaCloudServiceAgent | |
| set_auth_base_url(const std::string &url) | Slic3r::OrcaCloudServiceAgent | |
| set_cert_file(std::string folder, std::string filename) override | Slic3r::OrcaCloudServiceAgent | virtual |
| set_cloud_base_url(const std::string &url) | Slic3r::OrcaCloudServiceAgent | |
| set_config_dir(std::string config_dir) override | Slic3r::OrcaCloudServiceAgent | virtual |
| set_country_code(std::string country_code) override | Slic3r::OrcaCloudServiceAgent | virtual |
| set_get_country_code_fn(GetCountryCodeFn fn) override | Slic3r::OrcaCloudServiceAgent | virtual |
| set_on_http_error_fn(AppOnHttpErrorFn fn) override | Slic3r::OrcaCloudServiceAgent | virtual |
| set_on_login_complete_handler(OnLoginCompleteHandler handler) | Slic3r::OrcaCloudServiceAgent | |
| set_on_server_connected_fn(AppOnServerConnectedFn fn) override | Slic3r::OrcaCloudServiceAgent | virtual |
| set_queue_on_main_fn(QueueOnMainFn fn) override | Slic3r::OrcaCloudServiceAgent | virtual |
| set_session_handler(SessionHandler handler) | Slic3r::OrcaCloudServiceAgent | |
| set_use_encrypted_token_file(bool use) | Slic3r::OrcaCloudServiceAgent | |
| set_user_session(const std::string &token, const std::string &user_id, const std::string &username, const std::string &nickname, const std::string &avatar, const std::string &refresh_token="", bool persist=true) | Slic3r::OrcaCloudServiceAgent | |
| set_user_session(const nlohmann::json &session_json, bool notify_login=true) | Slic3r::OrcaCloudServiceAgent | |
| should_refresh_locked(std::chrono::seconds skew) const | Slic3r::OrcaCloudServiceAgent | private |
| start() override | Slic3r::OrcaCloudServiceAgent | virtual |
| start_publish(PublishParams params, OnUpdateStatusFn update_fn, WasCancelledFn cancel_fn, std::string *out) override | Slic3r::OrcaCloudServiceAgent | virtual |
| start_subscribe(std::string module) override | Slic3r::OrcaCloudServiceAgent | virtual |
| state_mutex | Slic3r::OrcaCloudServiceAgent | mutableprivate |
| stop_health_check() | Slic3r::OrcaCloudServiceAgent | |
| stop_subscribe(std::string module) override | Slic3r::OrcaCloudServiceAgent | virtual |
| subscribe_plugin(const std::string &plugin_uuid) | Slic3r::OrcaCloudServiceAgent | |
| sync_pull(std::function< void(const SyncPullResponse &)> on_success, std::function< void(int http_code, const std::string &error)> on_error) | Slic3r::OrcaCloudServiceAgent | private |
| sync_push(const std::string &profile_id, const std::string &name, const nlohmann::json &content, const std::string &original_updated_time="", bool force=false) | Slic3r::OrcaCloudServiceAgent | |
| sync_state | Slic3r::OrcaCloudServiceAgent | private |
| sync_state_path | Slic3r::OrcaCloudServiceAgent | private |
| token_lock_path() const | Slic3r::OrcaCloudServiceAgent | private |
| track_enable(bool enable) override | Slic3r::OrcaCloudServiceAgent | virtual |
| track_event(std::string evt_key, std::string content) override | Slic3r::OrcaCloudServiceAgent | virtual |
| track_get_property(std::string name, std::string &value, std::string type="string") override | Slic3r::OrcaCloudServiceAgent | virtual |
| track_header(std::string header) override | Slic3r::OrcaCloudServiceAgent | virtual |
| track_remove_files() override | Slic3r::OrcaCloudServiceAgent | virtual |
| track_update_property(std::string name, std::string value, std::string type="string") override | Slic3r::OrcaCloudServiceAgent | virtual |
| unsubscribe_bundle(const std::string &bundle_id) | Slic3r::OrcaCloudServiceAgent | |
| unsubscribe_plugins(const std::vector< std::string > &plugin_uuids) | Slic3r::OrcaCloudServiceAgent | |
| update_redirect_uri() | Slic3r::OrcaCloudServiceAgent | private |
| user_logout(bool request=false) override | Slic3r::OrcaCloudServiceAgent | virtual |
| ~ICloudServiceAgent()=default | Slic3r::ICloudServiceAgent | virtual |
| ~OrcaCloudServiceAgent() override | Slic3r::OrcaCloudServiceAgent | |