nRF5 SDK for Mesh v5.0.0
Data Fields
app_transition_t Struct Reference

Internal structure to hold transition cbs and timing information. More...

#include <app_transition.h>

Data Fields

app_transition_delay_start_cb_t delay_start_cb
 Callback to call when transition delay beings.
 
app_transition_transition_start_cb_t transition_start_cb
 Callback to call when transition beings.
 
app_transition_transition_tick_cb_t transition_tick_cb
 Callback to call on every transition tick.
 
app_transition_transition_complete_cb_t transition_complete_cb
 Callback to call on transition time complete.
 
app_transition_params_t requested_params
 Requested transition parameters.
 
app_transition_params_t ongoing_params
 Ongoing transition parameters.
 
uint32_t delay_ms
 Time to delay the requested transition. More...
 
model_timer_t timer
 Transition timer.
 
timer_event_t delay_timer
 Delay timer.
 
void * p_context
 Context to be passed to triggered callbacks.
 
fsm_t fsm
 Internal. More...
 

Detailed Description

Internal structure to hold transition cbs and timing information.

App transition context data type.

Definition at line 138 of file app_transition.h.

Field Documentation

◆ delay_ms

uint32_t app_transition_t::delay_ms

Time to delay the requested transition.

Definition at line 155 of file app_transition.h.

◆ fsm

fsm_t app_transition_t::fsm

Internal.

Definition at line 164 of file app_transition.h.


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

Documentation feedback | Developer Zone | Subscribe | Updated