| attach(std::function< void()> observer) | sensesp::Observable | inline |
| auth_job_running_ | sensesp::SKWSClient | protected |
| auth_token_ | sensesp::SKWSClient | protected |
| cert_error_ | sensesp::SKWSClient | protected |
| clear() override | sensesp::FileSystemSaveable | virtual |
| clear_pending_tofu() | sensesp::SKWSClient | inline |
| client_ | sensesp::SKWSClient | protected |
| client_generation() const | sensesp::SKWSClient | inline |
| client_generation_ | sensesp::SKWSClient | protected |
| client_id_ | sensesp::SKWSClient | protected |
| commit_pending_tofu() | sensesp::SKWSClient | inline |
| conf_server_address_ | sensesp::SKWSClient | protected |
| conf_server_port_ | sensesp::SKWSClient | protected |
| config_path_ | sensesp::Saveable | protected |
| connect() | sensesp::SKWSClient | |
| connect_interval_ms_ | sensesp::SKWSClient | protected |
| connect_to(std::shared_ptr< VConsumer > consumer) | sensesp::ValueProducer< SKWSConnectionState > | inline |
| connect_to(VConsumer *consumer) | sensesp::ValueProducer< SKWSConnectionState > | inline |
| connect_to(VConsumer &consumer) | sensesp::ValueProducer< SKWSConnectionState > | inline |
| connect_worker(void *arg) | sensesp::SKWSClient | protectedstatic |
| connect_ws(const String &host, const uint16_t port) | sensesp::SKWSClient | protected |
| connection_state_ | sensesp::SKWSClient | protected |
| delta_rx_count_producer_ | sensesp::SKWSClient | protected |
| delta_tx_count_producer_ | sensesp::SKWSClient | protected |
| delta_tx_tick_producer_ | sensesp::SKWSClient | protected |
| detach(int id) | sensesp::Observable | inline |
| detach_teardown() | sensesp::SKWSClient | protected |
| detect_ssl() | sensesp::SKWSClient | protected |
| emit(const SKWSConnectionState &new_value) | sensesp::ValueProducer< SKWSConnectionState > | inline |
| enqueue_received_update(ReceivedUpdate &&update) | sensesp::SKWSClient | protected |
| FileSystemSaveable(const String &config_path) | sensesp::FileSystemSaveable | inline |
| find_config_file(const String &config_path, String &filename) | sensesp::FileSystemSaveable | |
| flag_cert_error() | sensesp::SKWSClient | inline |
| from_json(const JsonObject &config) override final | sensesp::SKWSClient | virtual |
| get() const | sensesp::ValueProducer< SKWSConnectionState > | inlinevirtual |
| get_auth_token() const | sensesp::SKWSClient | inline |
| get_config_path() const | sensesp::Saveable | inline |
| get_connection_state() | sensesp::SKWSClient | inlineprotected |
| get_connection_status() | sensesp::SKWSClient | |
| get_delta_rx_count_producer() | sensesp::SKWSClient | inline |
| get_delta_tx_count_producer() | sensesp::SKWSClient | inline |
| get_mdns_service(String &server_address, uint16_t &server_port) | sensesp::SKWSClient | protected |
| get_server_address() const | sensesp::SKWSClient | inline |
| get_server_port() const | sensesp::SKWSClient | inline |
| get_tofu_ca() const | sensesp::SKWSClient | inline |
| get_tofu_fingerprint() const | sensesp::SKWSClient | inline |
| get_tofu_pin_cn() const | sensesp::SKWSClient | inline |
| get_tofu_san() const | sensesp::SKWSClient | inline |
| has_pending_ca() const | sensesp::SKWSClient | inline |
| has_tofu_anchor() const | sensesp::SKWSClient | inline |
| has_tofu_ca() const | sensesp::SKWSClient | inline |
| has_tofu_fingerprint() const | sensesp::SKWSClient | inline |
| is_connect_due() const | sensesp::SKWSClient | inline |
| is_connected() | sensesp::SKWSClient | |
| is_send_meta_enabled() const | sensesp::SKWSClient | inline |
| is_ssl_enabled() const | sensesp::SKWSClient | inline |
| is_tofu_enabled() const | sensesp::SKWSClient | inline |
| is_tofu_pin_ca() const | sensesp::SKWSClient | inline |
| last_oversize_log_ms_ | sensesp::SKWSClient | protected |
| load() override | sensesp::FileSystemSaveable | virtual |
| loop() | sensesp::SKWSClient | |
| next_attempt_ms_ | sensesp::SKWSClient | protected |
| notify() | sensesp::Observable | inline |
| Observable() | sensesp::Observable | inline |
| Observable(Observable &&other) | sensesp::Observable | inline |
| on_connected() | sensesp::SKWSClient | |
| on_disconnected() | sensesp::SKWSClient | |
| on_error(int handshake_status) | sensesp::SKWSClient | |
| on_receive_delta(uint8_t *payload, size_t length) | sensesp::SKWSClient | |
| on_receive_put(JsonDocument &message) | sensesp::SKWSClient | |
| on_receive_updates(JsonDocument &message) | sensesp::SKWSClient | |
| output_ | sensesp::ValueProducer< SKWSConnectionState > | protected |
| pending_ca_pem_ | sensesp::SKWSClient | protected |
| pending_cn_ | sensesp::SKWSClient | protected |
| pending_fingerprint_ | sensesp::SKWSClient | protected |
| pending_is_ca_ | sensesp::SKWSClient | protected |
| pending_san_ | sensesp::SKWSClient | protected |
| pending_teardown_ | sensesp::SKWSClient | protected |
| pending_valid_ | sensesp::SKWSClient | protected |
| poll_access_request(const String host, const uint16_t port, const String href) | sensesp::SKWSClient | protected |
| polling_href_ | sensesp::SKWSClient | protected |
| process_received_updates() | sensesp::SKWSClient | protected |
| reap_async(esp_websocket_client_handle_t old) | sensesp::SKWSClient | protected |
| received_updates_ | sensesp::SKWSClient | protected |
| received_updates_semaphore_ | sensesp::SKWSClient | protected |
| received_updates_semaphore_buffer_ | sensesp::SKWSClient | protected |
| refresh() | sensesp::Saveable | inlinevirtual |
| release_received_updates_semaphore() | sensesp::SKWSClient | inlineprotected |
| reset_reconnect_interval() | sensesp::SKWSClient | inlineprotected |
| reset_tofu() | sensesp::SKWSClient | inline |
| restart() | sensesp::SKWSClient | |
| run_connect_attempt() | sensesp::SKWSClient | protected |
| save() override | sensesp::FileSystemSaveable | virtual |
| Saveable(const String &config_path) | sensesp::Saveable | inline |
| schedule_reconnect() | sensesp::SKWSClient | inlineprotected |
| send_access_request(const String host, const uint16_t port) | sensesp::SKWSClient | protected |
| send_delta() | sensesp::SKWSClient | |
| send_meta_enabled_ | sensesp::SKWSClient | protected |
| sendTXT(String &payload) | sensesp::SKWSClient | |
| server_address_ | sensesp::SKWSClient | protected |
| server_port_ | sensesp::SKWSClient | protected |
| set_connection_state(SKWSConnectionState state) | sensesp::SKWSClient | inlineprotected |
| set_pending_san(const String &san) | sensesp::SKWSClient | inline |
| set_send_meta_enabled(bool enabled) | sensesp::SKWSClient | inline |
| set_ssl_enabled(bool enabled) | sensesp::SKWSClient | inline |
| set_tofu_enabled(bool enabled) | sensesp::SKWSClient | inline |
| sk_delta_queue_ | sensesp::SKWSClient | protected |
| SKWSClient(const String &config_path, std::shared_ptr< SKDeltaQueue > sk_delta_queue, const String &server_address, uint16_t server_port, bool use_mdns=true) | sensesp::SKWSClient | |
| ssl_enabled_ | sensesp::SKWSClient | protected |
| stash_pending_ca(const String &ca_pem, const String &cn) | sensesp::SKWSClient | inline |
| stash_pending_leaf(const String &fingerprint, const String &cn) | sensesp::SKWSClient | inline |
| subscribe_listeners() | sensesp::SKWSClient | protected |
| take_received_updates_semaphore(unsigned long int timeout_ms=0) | sensesp::SKWSClient | inlineprotected |
| task_connection_state_ | sensesp::SKWSClient | protected |
| teardown_in_progress_ | sensesp::SKWSClient | protected |
| teardown_task(void *arg) | sensesp::SKWSClient | protectedstatic |
| test_token(const String host, const uint16_t port) | sensesp::SKWSClient | protected |
| to_json(JsonObject &root) override final | sensesp::SKWSClient | virtual |
| tofu_ca_pem_ | sensesp::SKWSClient | protected |
| tofu_enabled_ | sensesp::SKWSClient | protected |
| tofu_fingerprint_ | sensesp::SKWSClient | protected |
| tofu_pin_cn_ | sensesp::SKWSClient | protected |
| tofu_pin_is_ca_ | sensesp::SKWSClient | protected |
| tofu_san_ | sensesp::SKWSClient | protected |
| use_mdns_ | sensesp::SKWSClient | protected |
| ValueProducer() | sensesp::ValueProducer< SKWSConnectionState > | inline |
| ValueProducer(const SKWSConnectionState &initial_value) | sensesp::ValueProducer< SKWSConnectionState > | inline |