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

Struct for queuing operations. More...

#include <cs_State.h>

Public Attributes

StateQueueOp operation
 
CS_TYPE type
 
cs_state_id_t id
 
uint32_t counter
 
uint32_t init_counter
 
bool execute
 

Detailed Description

Struct for queuing operations.

operation: Type of operation to perform. type: State type id: State id counter: Number of ticks until item is executed and removed from queue. init_counter: When set, and execute is true, this item is added again with counter set to this value. execute: Whether or not to execute the operation when the counter reaches 0.

Member Data Documentation

◆ counter

uint32_t cs_state_store_queue_t::counter

◆ execute

bool cs_state_store_queue_t::execute

◆ id

cs_state_id_t cs_state_store_queue_t::id

◆ init_counter

uint32_t cs_state_store_queue_t::init_counter

◆ operation

StateQueueOp cs_state_store_queue_t::operation

◆ type


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