Bluenet  5.7.0
Bluenet, firmware for nRF52 smart home devices
Loading...
Searching...
No Matches
MeshUtil::cs_mesh_queue_item_meta_data_t Struct Reference

Data needed in each model queue. More...

#include <cs_MeshCommon.h>

Public Member Functions

 cs_mesh_queue_item_meta_data_t ()
 

Public Attributes

uint16_t id = 0
 ID that can freely be used to find similar items. More...
 
uint8_t type = CS_MESH_MODEL_TYPE_UNKNOWN
 Mesh msg type. More...
 
uint8_t transmissionsOrTimeout: 6
 Timeout in seconds when reliable, else number of transmissions. More...
 
bool priority: 1
 Whether this item has priority. More...
 
bool doNotRelay: 1
 Whether this message should be sent to direct neighbours only. More...
 

Detailed Description

Data needed in each model queue.

Constructor & Destructor Documentation

◆ cs_mesh_queue_item_meta_data_t()

Member Data Documentation

◆ doNotRelay

bool MeshUtil::cs_mesh_queue_item_meta_data_t::doNotRelay

Whether this message should be sent to direct neighbours only.

◆ id

uint16_t MeshUtil::cs_mesh_queue_item_meta_data_t::id = 0

ID that can freely be used to find similar items.

◆ priority

bool MeshUtil::cs_mesh_queue_item_meta_data_t::priority

Whether this item has priority.

◆ transmissionsOrTimeout

uint8_t MeshUtil::cs_mesh_queue_item_meta_data_t::transmissionsOrTimeout

Timeout in seconds when reliable, else number of transmissions.

Set to 0 to use the default value.

◆ type


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