Bluenet
5.7.0
Bluenet, firmware for nRF52 smart home devices
|
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 |
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.
uint32_t cs_state_store_queue_t::counter |
bool cs_state_store_queue_t::execute |
cs_state_id_t cs_state_store_queue_t::id |
uint32_t cs_state_store_queue_t::init_counter |
StateQueueOp cs_state_store_queue_t::operation |