AlteriomPainlessMesh v2.1.1
Easy ESP32/ESP8266 mesh networking with Alteriom IoT extensions
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
painlessmesh::plugin::performance::Track Class Reference

Numbers to track for each node we receive PerformancePackages from. More...

#include <performance.hpp>

Collaboration diagram for painlessmesh::plugin::performance::Track:
Collaboration graph
[legend]

Public Member Functions

 Track ()
 
void addTo (JsonObject &jsonObj) const
 

Public Attributes

uint32_t nodeId = 0
 
TSTRING hardware
 
uint32_t hits = 0
 
uint32_t misses = 0
 
int lastId = 0
 
Stats delay
 
Stats stability
 
Stats freeMemory
 
uint32_t present = 0
 
uint32_t absent = 0
 

Detailed Description

Numbers to track for each node we receive PerformancePackages from.

Constructor & Destructor Documentation

◆ Track()

painlessmesh::plugin::performance::Track::Track ( )
inline

Member Function Documentation

◆ addTo()

void painlessmesh::plugin::performance::Track::addTo ( JsonObject &  jsonObj) const
inline

Member Data Documentation

◆ absent

uint32_t painlessmesh::plugin::performance::Track::absent = 0

◆ delay

Stats painlessmesh::plugin::performance::Track::delay

◆ freeMemory

Stats painlessmesh::plugin::performance::Track::freeMemory

◆ hardware

TSTRING painlessmesh::plugin::performance::Track::hardware

◆ hits

uint32_t painlessmesh::plugin::performance::Track::hits = 0

◆ lastId

int painlessmesh::plugin::performance::Track::lastId = 0

◆ misses

uint32_t painlessmesh::plugin::performance::Track::misses = 0

◆ nodeId

uint32_t painlessmesh::plugin::performance::Track::nodeId = 0

◆ present

uint32_t painlessmesh::plugin::performance::Track::present = 0

◆ stability

Stats painlessmesh::plugin::performance::Track::stability

The documentation for this class was generated from the following file: