|
SPSP
Simple publish-subscribe protocol. Connects low power IoT clients to MQTT.
|
| bridge.hpp | Bridge node type of SPSP |
| client.hpp | Client node type of SPSP |
| common.hpp | Entrypoint include file for platform-independent headers |
| espnow.hpp | ESP-NOW local layer for SPSP |
| espidf/spsp/espnow_adapter.hpp | ESP-NOW adapter for ESP platform |
| linux/spsp/espnow_adapter.hpp | ESP-NOW adapter for Linux platform |
| testing/spsp/espnow_adapter.hpp | ESP-NOW adapter for testing |
| espnow_adapter_if.hpp | |
| espnow_packet.hpp | ESP-NOW packet structures |
| espnow_packet_ieee80211.hpp | ESP-NOW IEEE802.11 structures including radiotap |
| espnow_ser_des.hpp | ESP-NOW packet serializer and deserializer |
| espnow_types.hpp | Types for ESPNOW classes |
| exception.hpp | Base of all SPSP exceptions |
| layers.hpp | Local and far layers for SPSP |
| layers_dummy.hpp | Dummy layers for testing |
| local_addr.hpp | Local layer address container |
| local_addr_mac.hpp | Local layer address container for MAC address |
| local_broker.hpp | Local broker far layer for SPSP |
| local_message.hpp | Local message classes |
| espidf/spsp/logger.hpp | Logger for SPSP |
| linux/spsp/logger.hpp | Logger for SPSP |
| testing/spsp/logger.hpp | Logger for testing |
| mac_setup.hpp | Setup of MAC address |
| mqtt.hpp | MQTT far layer for SPSP |
| espidf/spsp/mqtt_adapter.hpp | MQTT adapter for ESP platform |
| linux/spsp/mqtt_adapter.hpp | MQTT adapter for Linux plaform |
| testing/spsp/mqtt_adapter.hpp | MQTT adapter for testing |
| mqtt_adapter_if.hpp | Interface for platform-dependent MQTT adapter |
| mqtt_types.hpp | MQTT types |
| node.hpp | Node interface for SPSP |
| nodes_dummy.hpp | Dummy nodes for testing |
| espidf/spsp/random.hpp | ESP-IDF random generator |
| linux/spsp/random.hpp | ESP-IDF random generator |
| testing/spsp/random.hpp | Random generator for testing |
| random_if.hpp | Platform-dependent random generator interface |
| espidf/spsp/spsp.hpp | Entrypoint include file for common and ESP platform headers |
| linux/spsp/spsp.hpp | Entrypoint include file for common and Linux platform headers |
| timer.hpp | Timer for SPSP purposes |
| version.hpp | Current version of SPSP |
| linux/spsp/wifi_dummy.hpp | Dummy WiFi adapter |
| testing/spsp/wifi_dummy.hpp | Dummy WiFi adapter for testing |
| wifi_espnow_if.hpp | WiFi interface for ESP-NOW |
| wifi_station.hpp | WiFi station for ESP platform |
| wifi_types.hpp | Common WiFi types (and some constants) |
| wildcard_trie.hpp | Trie implementation with wildcard support |
1.8.17