|
AlteriomPainlessMesh v2.1.1
Easy ESP32/ESP8266 mesh networking with Alteriom IoT extensions
|
#include <message_queue.hpp>
Public Member Functions | |
| QueuedMessage () | |
| QueuedMessage (uint32_t msgId, MessagePriority prio, uint32_t ts, const TSTRING &data, const TSTRING &dest="") | |
Public Attributes | |
| uint32_t | id = 0 |
| MessagePriority | priority = PRIORITY_NORMAL |
| uint32_t | timestamp = 0 |
| uint32_t | attempts = 0 |
| TSTRING | payload |
| TSTRING | destination |
Queued message structure Contains all metadata needed for reliable message delivery
|
inline |
|
inline |
| uint32_t painlessmesh::QueuedMessage::attempts = 0 |
| TSTRING painlessmesh::QueuedMessage::destination |
| uint32_t painlessmesh::QueuedMessage::id = 0 |
| TSTRING painlessmesh::QueuedMessage::payload |
| MessagePriority painlessmesh::QueuedMessage::priority = PRIORITY_NORMAL |
| uint32_t painlessmesh::QueuedMessage::timestamp = 0 |