|
AlteriomPainlessMesh v2.1.1
Easy ESP32/ESP8266 mesh networking with Alteriom IoT extensions
|
#include <layout.hpp>

Public Member Functions | |
| uint32_t | getNodeId () const |
| bool | isRoot () const |
| protocol::NodeTree | asNodeTree () |
Public Attributes | |
| size_t | stability = 0 |
| std::list< std::shared_ptr< T > > | subs |
Protected Attributes | |
| uint32_t | nodeId = 0 |
| bool | root = false |
| bool | hasTimeAuthority = false |
|
inline |
|
inline |
Return the nodeId of the node that we are running on.
On the ESP hardware nodeId is uniquely calculated from the MAC address of the node.
|
inline |
Check whether this node is a root node.
|
protected |
|
protected |
|
protected |
| size_t painlessmesh::layout::Layout< T >::stability = 0 |
| std::list<std::shared_ptr<T> > painlessmesh::layout::Layout< T >::subs |