MeshNet  1.0.0
Public Member Functions | Data Fields
MeshNodeDescFlags Struct Reference

Mesh node description flags, which describes every node on connection or when scan is performed. More...

#include <meshPacketFlags.h>

Public Member Functions

 MeshNodeDescFlags ()
 
 MeshNodeDescFlags (uint16_t raw)
 
 MeshNodeDescFlags (const MeshNodeDescFlags &)=default
 
MeshNodeDescFlagsoperator= (const MeshNodeDescFlags &)=default
 
void Clear ()
 Clears frame control flags to it's default values. More...
 
MeshNodeDescFlagsoperator= (uint16_t val)
 
 operator uint16_t () const
 
 operator uint16_t ()
 

Data Fields

volatile bool Reserved1_1: 1
 Reserved for future use. More...
 
volatile bool Reserved1_2: 1
 
volatile bool Reserved1_3: 1
 
volatile bool Reserved1_4: 1
 
volatile bool Reserved1_5: 1
 
volatile bool Reserved1_6: 1
 
volatile bool Reserved1_7: 1
 
volatile bool Reserved1_8: 1
 
volatile bool Reserved2_1: 1
 
volatile bool Reserved2_2: 1
 
volatile bool Reserved2_3: 1
 
volatile bool Reserved2_4: 1
 
volatile bool Reserved2_5: 1
 
volatile bool Reserved2_6: 1
 
volatile bool Reserved2_7: 1
 
volatile bool Reserved2_8: 1
 

Detailed Description

Mesh node description flags, which describes every node on connection or when scan is performed.

Constructor & Destructor Documentation

◆ MeshNodeDescFlags() [1/3]

MeshNodeDescFlags::MeshNodeDescFlags ( )
inline

◆ MeshNodeDescFlags() [2/3]

MeshNodeDescFlags::MeshNodeDescFlags ( uint16_t  raw)
inline

◆ MeshNodeDescFlags() [3/3]

MeshNodeDescFlags::MeshNodeDescFlags ( const MeshNodeDescFlags )
default

Member Function Documentation

◆ Clear()

void MeshNodeDescFlags::Clear ( )
inline

Clears frame control flags to it's default values.

◆ operator uint16_t() [1/2]

MeshNodeDescFlags::operator uint16_t ( )
inline

◆ operator uint16_t() [2/2]

MeshNodeDescFlags::operator uint16_t ( ) const
inline

◆ operator=() [1/2]

MeshNodeDescFlags& MeshNodeDescFlags::operator= ( const MeshNodeDescFlags )
default

◆ operator=() [2/2]

MeshNodeDescFlags& MeshNodeDescFlags::operator= ( uint16_t  val)
inline

Field Documentation

◆ Reserved1_1

volatile bool MeshNodeDescFlags::Reserved1_1

Reserved for future use.

◆ Reserved1_2

volatile bool MeshNodeDescFlags::Reserved1_2

◆ Reserved1_3

volatile bool MeshNodeDescFlags::Reserved1_3

◆ Reserved1_4

volatile bool MeshNodeDescFlags::Reserved1_4

◆ Reserved1_5

volatile bool MeshNodeDescFlags::Reserved1_5

◆ Reserved1_6

volatile bool MeshNodeDescFlags::Reserved1_6

◆ Reserved1_7

volatile bool MeshNodeDescFlags::Reserved1_7

◆ Reserved1_8

volatile bool MeshNodeDescFlags::Reserved1_8

◆ Reserved2_1

volatile bool MeshNodeDescFlags::Reserved2_1

◆ Reserved2_2

volatile bool MeshNodeDescFlags::Reserved2_2

◆ Reserved2_3

volatile bool MeshNodeDescFlags::Reserved2_3

◆ Reserved2_4

volatile bool MeshNodeDescFlags::Reserved2_4

◆ Reserved2_5

volatile bool MeshNodeDescFlags::Reserved2_5

◆ Reserved2_6

volatile bool MeshNodeDescFlags::Reserved2_6

◆ Reserved2_7

volatile bool MeshNodeDescFlags::Reserved2_7

◆ Reserved2_8

volatile bool MeshNodeDescFlags::Reserved2_8

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