Loom
|
This is the complete list of members for Loom_Ethernet, including all inherited members.
active | LoomModule | protected |
add_config(JsonObject json) | LoomModule | inlinevirtual |
Category enum name | LoomModule | |
category() const | LoomModule | |
ClientSession typedef | LoomInternetPlat | |
connect() override | Loom_Ethernet | virtual |
connect_to_domain(const char *domain) | LoomInternetPlat | virtual |
connect_to_ip(const IPAddress &ip, const uint16_t port) | LoomInternetPlat | virtual |
device_manager | LoomModule | protected |
disconnect() | LoomInternetPlat | inlinevirtual |
dispatch(JsonObject json) | LoomModule | inlinevirtual |
enum_category_string(const Category c) | LoomModule | static |
enum_verbosity_string(const Verbosity v) | LoomModule | static |
get_active() const | LoomModule | inline |
get_client() override | Loom_Ethernet | inlineprotectedvirtual |
get_client() const | Loom_Ethernet | inlineprotectedvirtual |
get_device_manager() const | LoomModule | inline |
get_module_name(char *buf) const | LoomModule | |
get_module_name() const | LoomModule | inline |
get_module_type() const | LoomModule | inline |
get_package_verbosity() const | LoomModule | inline |
get_print_verbosity() const | LoomModule | inline |
get_time() | LoomInternetPlat | |
http_get_request(const char *domain, const char *url, const char *body=nullptr) | LoomInternetPlat | inline |
http_post_request(const char *domain, const char *url, const char *body=nullptr) | LoomInternetPlat | inline |
http_request(const char *domain, const char *url, const char *body, const char *verb) | LoomInternetPlat | virtual |
is_connected() const override | Loom_Ethernet | inlinevirtual |
link_device_manager(LoomManager *LM) | LoomModule | virtual |
Loom_Ethernet(LoomManager *manager, const char *module_name="Ethernet", const JsonArrayConst mac=JsonArray(), const JsonArrayConst ip=JsonArray()) | Loom_Ethernet | |
Loom_Ethernet(LoomManager *manager, JsonArrayConst p) | Loom_Ethernet | |
LoomInternetPlat(LoomManager *manager, const char *module_name, const LoomModule::Type module_type) | LoomInternetPlat | |
LoomModule(LoomManager *manager, const char *module_name="Unknown", const Type module_type=Type::Unknown) | LoomModule | |
m_base_client | Loom_Ethernet | protected |
m_client | Loom_Ethernet | protected |
m_ip | Loom_Ethernet | protected |
m_is_connected | Loom_Ethernet | protected |
m_mac | Loom_Ethernet | protected |
module_name | LoomModule | protected |
module_name_base | LoomModule | protected |
module_type | LoomModule | protected |
open_socket(const uint port) override | Loom_Ethernet | virtual |
package(JsonObject json) override | LoomInternetPlat | inlinevirtual |
package_verbosity | LoomModule | protected |
power_down() | LoomModule | inlinevirtual |
power_up() | LoomModule | inlinevirtual |
print_config() const override | Loom_Ethernet | virtual |
print_module_label() const | LoomModule | protected |
print_state() const override | Loom_Ethernet | virtual |
print_verbosity | LoomModule | protected |
second_stage_ctor() | LoomModule | inlinevirtual |
set_active(const bool enable) | LoomModule | inline |
set_package_verbosity(const Verbosity v) | LoomModule | |
set_print_verbosity(const Verbosity v) | LoomModule | |
Type enum name | LoomModule | |
UDPPtr typedef | LoomInternetPlat | |
write_http_request(Stream &client, const char *domain, const char *url, const char *body, const char *verb) | LoomInternetPlat | protected |
~Loom_Ethernet()=default | Loom_Ethernet | virtual |
~LoomInternetPlat()=default | LoomInternetPlat | virtual |
~LoomModule()=default | LoomModule | virtual |