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

#include <plugin.hpp>

Inheritance diagram for painlessmesh::plugin::NeighbourPackage:
Inheritance graph
[legend]
Collaboration diagram for painlessmesh::plugin::NeighbourPackage:
Collaboration graph
[legend]

Public Member Functions

 NeighbourPackage (int type)
 
 NeighbourPackage (JsonObject jsonObj)
 
- Public Member Functions inherited from painlessmesh::plugin::SinglePackage
 SinglePackage (int type)
 
 SinglePackage (JsonObject jsonObj)
 
JsonObject addTo (JsonObject &&jsonObj) const
 
- Public Member Functions inherited from painlessmesh::protocol::PackageInterface
virtual ~PackageInterface ()=default
 
virtual size_t jsonObjectSize () const =0
 

Additional Inherited Members

- Public Attributes inherited from painlessmesh::plugin::SinglePackage
uint32_t from = 0
 
uint32_t dest = 0
 
router::Type routing = router::SINGLE
 
int type = 0
 
int noJsonFields = 4
 

Constructor & Destructor Documentation

◆ NeighbourPackage() [1/2]

painlessmesh::plugin::NeighbourPackage::NeighbourPackage ( int  type)
inline

◆ NeighbourPackage() [2/2]

painlessmesh::plugin::NeighbourPackage::NeighbourPackage ( JsonObject  jsonObj)
inline

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