Loom
|
This is the complete list of members for Loom_Bluetooth, including all inherited members.
active | LoomModule | protected |
add_config(JsonObject json) override | Loom_Bluetooth | virtual |
add_packet_result(const bool did_drop) | LoomCommPlat | protected |
BLE | Loom_Bluetooth | protected |
broadcast(JsonObject json) | LoomCommPlat | inline |
broadcast() | LoomCommPlat | |
broadcast_batch(int delay_time) | LoomCommPlat | |
broadcast_impl(JsonObject json) | LoomCommPlat | inlineprotectedvirtual |
category() const | LoomModule | |
Category enum name | LoomModule | |
connect(const uint16_t connect_timeout) | Loom_Bluetooth | |
determine_json_size(JsonObject json) | LoomCommPlat | |
device_manager | LoomModule | protected |
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_address() const override | Loom_Bluetooth | inlinevirtual |
get_device_manager() const | LoomModule | inline |
get_drop_rate() const | LoomCommPlat | |
get_last_ten_drop_rate() const | LoomCommPlat | |
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 |
getCommand(const uint16_t max_timeout) | Loom_Bluetooth | |
json_to_msgpack_buffer(JsonObjectConst json, char *buffer, const uint16_t max_len) const | LoomCommPlat | protected |
last_ten_dropped | LoomCommPlat | protected |
last_ten_dropped_idx | LoomCommPlat | protected |
link_device_manager(LoomManager *LM) | LoomModule | virtual |
Loom_Bluetooth(LoomManager *manager, const uint16_t max_message_len=120, const uint8_t spi_CS=8, const uint8_t spi_IRQ=7, const uint8_t spi_RST=4) | Loom_Bluetooth | |
Loom_Bluetooth(LoomManager *manager, JsonArrayConst p) | Loom_Bluetooth | |
LoomCommPlat(LoomManager *manager, const char *module_name, const LoomModule::Type module_type, const uint16_t max_message_len) | LoomCommPlat | |
LoomModule(LoomManager *manager, const char *module_name="Unknown", const Type module_type=Type::Unknown) | LoomModule | |
max_message_len | LoomCommPlat | protected |
merge_json(JsonObject json, const uint8_t loop) | LoomCommPlat | |
mergeJson | LoomCommPlat | protected |
messageJson | LoomCommPlat | protected |
module_name | LoomModule | protected |
module_name_base | LoomModule | protected |
module_type | LoomModule | protected |
msgpack_buffer_to_json(const char *buffer, JsonObject json) | LoomCommPlat | protected |
package(JsonObject json) override | LoomCommPlat | inlinevirtual |
package_verbosity | LoomModule | protected |
power_down() | LoomModule | inlinevirtual |
power_up() | LoomModule | inlinevirtual |
pre_merge_receive_blocking(JsonObject json) | LoomCommPlat | |
print_config() const override | Loom_Bluetooth | virtual |
print_module_label() const | LoomModule | protected |
print_state() const override | LoomCommPlat | virtual |
print_verbosity | LoomModule | protected |
receive(JsonObject json) | LoomCommPlat | inline |
receive() | LoomCommPlat | |
receive_batch() | LoomCommPlat | inline |
receive_batch_blocking(uint max_wait_time) | LoomCommPlat | |
receive_blocking(JsonObject json, uint max_wait_time) | LoomCommPlat | |
receive_blocking(const uint max_wait_time) | LoomCommPlat | |
receive_blocking_impl(JsonObject json, uint max_wait_time) | LoomCommPlat | inlineprotectedvirtual |
second_stage_ctor() | LoomModule | inlinevirtual |
send(JsonObject json, const uint8_t destination) | LoomCommPlat | |
send(const uint8_t destination) | LoomCommPlat | |
send_batch(const uint8_t destination, int delay_time) | LoomCommPlat | |
send_impl(JsonObject json, const uint8_t destination) | LoomCommPlat | inlineprotectedvirtual |
set_active(const bool enable) | LoomModule | inline |
set_address(const uint8_t addr) override | Loom_Bluetooth | inlinevirtual |
set_package_verbosity(const Verbosity v) | LoomModule | |
set_print_verbosity(const Verbosity v) | LoomModule | |
signal_strength | LoomCommPlat | protected |
spi_CS | Loom_Bluetooth | protected |
spi_IRQ | Loom_Bluetooth | protected |
spi_RST | Loom_Bluetooth | protected |
split_send(JsonObject json, const uint8_t destination, const uint8_t index) | LoomCommPlat | |
split_send_notification(JsonObject json, const uint8_t destination) | LoomCommPlat | |
test_send(const uint8_t val) | Loom_Bluetooth | |
test_send_str(const char *string) | Loom_Bluetooth | |
total_drop_count | LoomCommPlat | protected |
total_packet_count | LoomCommPlat | protected |
Type enum name | LoomModule | |
~Loom_Bluetooth()=default | Loom_Bluetooth | |
~LoomCommPlat()=default | LoomCommPlat | virtual |
~LoomModule()=default | LoomModule | virtual |