ESP-IDF
bt_mesh_gen_server_state_change_t
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading (3/5)...
Files
loading (4/5)...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
bt_mesh_gen_server_state_change_t
bt_mesh_gen_server_state_change_t union
Syntax
Show:
Summary
Declaration
from
generic_server.h:208
typedef
union
{
struct
{
uint8_t
onoff
;
}
gen_onoff_set
;
struct
{
int16_t
level
;
}
gen_level_set
;
struct
{
int16_t
level
;
}
gen_delta_set
;
struct
{
int16_t
level
;
}
gen_move_set
;
struct
{
uint8_t
trans_time
;
}
gen_def_trans_time_set
;
struct
{
uint8_t
onpowerup
;
}
gen_onpowerup_set
;
struct
{
uint16_t
power
;
}
gen_power_level_set
;
struct
{
uint16_t
power
;
}
gen_power_default_set
;
struct
{
uint16_t
range_min
;
uint16_t
range_max
;
}
gen_power_range_set
;
struct
{
int32_t
latitude
;
int32_t
longitude
;
int16_t
altitude
;
}
gen_loc_global_set
;
struct
{
int16_t
north
;
int16_t
east
;
int16_t
altitude
;
uint8_t
floor_number
;
uint16_t
uncertainty
;
}
gen_loc_local_set
;
struct
{
uint16_t
id
;
struct
net_buf_simple
*
value
;
}
gen_user_prop_set
;
struct
{
uint16_t
id
;
uint8_t
access
;
struct
net_buf_simple
*
value
;
}
gen_admin_prop_set
;
struct
{
uint16_t
id
;
uint8_t
access
;
}
gen_manu_prop_set
;
}
bt_mesh_gen_server_state_change_t
;
Fields
Field
Declared as
bt_mesh_gen_server_state_change_t::gen_power_default_set
struct
{
uint16_t
power
;
}
bt_mesh_gen_server_state_change_t::gen_power_range_set
struct
{
uint16_t
range_min
;
uint16_t
range_max
;
}
bt_mesh_gen_server_state_change_t::gen_loc_global_set
struct
{
int32_t
latitude
;
int32_t
longitude
;
int16_t
altitude
;
}
bt_mesh_gen_server_state_change_t::gen_loc_local_set
struct
{
int16_t
north
;
int16_t
east
;
int16_t
altitude
;
uint8_t
floor_number
;
uint16_t
uncertainty
;
}
bt_mesh_gen_server_state_change_t::gen_user_prop_set
struct
{
uint16_t
id
;
struct
net_buf_simple
*
value
;
}
bt_mesh_gen_server_state_change_t::gen_admin_prop_set
struct
{
uint16_t
id
;
uint8_t
access
;
struct
net_buf_simple
*
value
;
}
bt_mesh_gen_server_state_change_t::gen_manu_prop_set
struct
{
uint16_t
id
;
uint8_t
access
;
}
bt_mesh_gen_server_state_change_t::gen_onoff_set
struct
{
uint8_t
onoff
;
}
bt_mesh_gen_server_state_change_t::gen_level_set
struct
{
int16_t
level
;
}
bt_mesh_gen_server_state_change_t::gen_delta_set
struct
{
int16_t
level
;
}
bt_mesh_gen_server_state_change_t::gen_move_set
struct
{
int16_t
level
;
}
bt_mesh_gen_server_state_change_t::gen_def_trans_time_set
struct
{
uint8_t
trans_time
;
}
bt_mesh_gen_server_state_change_t::gen_onpowerup_set
struct
{
uint8_t
onpowerup
;
}
bt_mesh_gen_server_state_change_t::gen_power_level_set
struct
{
uint16_t
power
;
}
Examples
References
from
examples
Code
Location
Scope
Referrer
typedef
union
{
generic_server.h:208
}
bt_mesh_gen_server_state_change_t
;
generic_server.h:262
bt_mesh_gen_server_state_change_t
change
=
{
generic_server.c:168
gen_onoff_set()
bt_mesh_gen_server_state_change_t
change
=
{
generic_server.c:346
gen_level_set()
bt_mesh_gen_server_state_change_t
change
=
{
generic_server.c:466
gen_delta_set()
bt_mesh_gen_server_state_change_t
change
=
{
generic_server.c:570
gen_move_set()
bt_mesh_gen_server_state_change_t
change
=
{
generic_server.c:616
gen_move_set()
bt_mesh_gen_server_state_change_t
change
=
{
generic_server.c:718
gen_def_trans_time_set()
bt_mesh_gen_server_state_change_t
change
=
{
generic_server.c:870
gen_onpowerup_set()
bt_mesh_gen_server_state_change_t
change
=
{
generic_server.c:1100
gen_power_level_set()
bt_mesh_gen_server_state_change_t
change
=
{
generic_server.c:1181
gen_power_default_set()
bt_mesh_gen_server_state_change_t
change
=
{
generic_server.c:1241
gen_power_range_set()
bt_mesh_gen_server_state_change_t
change
=
{
generic_server.c:1432
gen_location_set()
bt_mesh_gen_server_state_change_t
change
=
{
generic_server.c:1478
gen_location_set()
bt_mesh_gen_server_state_change_t
change
=
{
generic_server.c:1689
gen_user_prop_set()
bt_mesh_gen_server_state_change_t
change
=
{
generic_server.c:1873
gen_admin_prop_set()
bt_mesh_gen_server_state_change_t
change
=
{
generic_server.c:2051
gen_manu_prop_set()
}
bt_mesh_gen_server_state_change_t
;
generic_server.h:262
bt_mesh_gen_server_state_change_t
bt_mesh_gen_server_state_change_t
change
=
{
0
}
;
state_transition.c:244
generic_onoff_work_handler()
bt_mesh_gen_server_state_change_t
change
=
{
0
}
;
state_transition.c:307
generic_level_work_handler()
bt_mesh_gen_server_state_change_t
change
=
{
0
}
;
state_transition.c:384
generic_power_level_work_handler()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
All items filtered out
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out