| Get_Process_Type() const override | Shared_Attribute_Update< MaxSubscriptions, MaxAttributes, Logger > | inlinevirtual |
| Initialize() override | Shared_Attribute_Update< MaxSubscriptions, MaxAttributes, Logger > | inlinevirtual |
| Is_Response_Topic_Matching(char const *topic) const override | Shared_Attribute_Update< MaxSubscriptions, MaxAttributes, Logger > | inlinevirtual |
| loop() override | Shared_Attribute_Update< MaxSubscriptions, MaxAttributes, Logger > | inlinevirtual |
| Process_Json_Response(char const *topic, JsonDocument const &data) override | Shared_Attribute_Update< MaxSubscriptions, MaxAttributes, Logger > | inlinevirtual |
| Process_Response(char const *topic, uint8_t *payload, uint32_t length) override | Shared_Attribute_Update< MaxSubscriptions, MaxAttributes, Logger > | inlinevirtual |
| Resubscribe_Permanent_Subscriptions() override | Shared_Attribute_Update< MaxSubscriptions, MaxAttributes, Logger > | inlinevirtual |
| Set_Client_Callbacks(Callback< void, IAPI_Implementation & >::function subscribe_api_callback, Callback< bool, char const *const, JsonDocument const & >::function send_json_callback, Callback< bool, char const *const, char const *const >::function send_json_string_callback, Callback< bool, char const *const >::function subscribe_topic_callback, Callback< bool, char const *const >::function unsubscribe_topic_callback, Callback< uint16_t >::function get_receive_size_callback, Callback< uint16_t >::function get_send_size_callback, Callback< bool, uint16_t, uint16_t >::function set_buffer_size_callback, Callback< size_t * >::function get_request_id_callback) override | Shared_Attribute_Update< MaxSubscriptions, MaxAttributes, Logger > | inlinevirtual |
| Shared_Attribute_Update()=default | Shared_Attribute_Update< MaxSubscriptions, MaxAttributes, Logger > | |
| Shared_Attributes_Subscribe(InputIterator const &first, InputIterator const &last) | Shared_Attribute_Update< MaxSubscriptions, MaxAttributes, Logger > | inline |
| Shared_Attributes_Subscribe(Callback_Value const &callback) | Shared_Attribute_Update< MaxSubscriptions, MaxAttributes, Logger > | inline |
| Shared_Attributes_Unsubscribe() | Shared_Attribute_Update< MaxSubscriptions, MaxAttributes, Logger > | inline |
| Unsubscribe() override | Shared_Attribute_Update< MaxSubscriptions, MaxAttributes, Logger > | inlinevirtual |
| ~IAPI_Implementation() | IAPI_Implementation | inlinevirtual |
| ~Shared_Attribute_Update() override=default | Shared_Attribute_Update< MaxSubscriptions, MaxAttributes, Logger > | |