uTrack
|
Data Fields | |
CellConnectState | stateId |
const char * | name |
FStateHandler | handler |
u32 | lastCommandTimer |
u32 | errorCount |
The information, including callback handler, needed for any given state.
CellStateData::handler |
The callback handler for this state, which is run periodically and handles sending relevant commands as well as exiting this state.
CellStateData::lastCommandTimer |
The timer used to prevent instant retry spamming of commands, but allow commands to be sent ASAP if long enough has passed since the command was last sent (or if not a retry).
CellStateData::name |
The friendly name, as a null terminated string, of this state.
CellStateData::stateId |
The identifier for this state.