ESP-IDF
bt_mesh_gen_power_level_setup_srv::state
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading (1/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_power_level_setup_srv::state
bt_mesh_gen_power_level_setup_srv::state field
Syntax
Show:
Summary
Declaration
from
generic_server.h:101
struct
bt_mesh_gen_power_level_state
*
state
;
Examples
References
from
examples
Code
Location
Referrer
struct
bt_mesh_gen_power_level_state
*
state
;
generic_server.h:101
net_buf_simple_add_le16
(
msg
,
srv
->
state
->
power_default
)
;
generic_server.c:931
send_gen_power_level_status()
net_buf_simple_add_u8
(
msg
,
srv
->
state
->
status_code
)
;
generic_server.c:942
send_gen_power_level_status()
net_buf_simple_add_le16
(
msg
,
srv
->
state
->
power_range_min
)
;
generic_server.c:943
send_gen_power_level_status()
net_buf_simple_add_le16
(
msg
,
srv
->
state
->
power_range_max
)
;
generic_server.c:944
send_gen_power_level_status()
if
(
srv
->
state
==
NULL
)
{
generic_server.c:1021
gen_power_level_publish()
if
(
srv
==
NULL
||
srv
->
state
==
NULL
)
{
generic_server.c:1152
gen_power_default_set()
power
=
srv
->
state
->
power_last
;
generic_server.c:1174
gen_power_default_set()
if
(
srv
->
state
->
power_default
!=
power
)
{
generic_server.c:1177
gen_power_default_set()
srv
->
state
->
power_default
=
power
;
generic_server.c:1178
gen_power_default_set()
if
(
srv
==
NULL
||
srv
->
state
==
NULL
)
{
generic_server.c:1200
gen_power_range_set()
srv
->
state
->
status_code
=
BLE_MESH_CANNOT_SET_RANGE_MIN
;
generic_server.c:1226
gen_power_range_set()
srv
->
state
->
status_code
=
BLE_MESH_CANNOT_SET_RANGE_MAX
;
generic_server.c:1228
gen_power_range_set()
srv
->
state
->
status_code
=
BLE_MESH_RANGE_UPDATE_SUCCESS
;
generic_server.c:1230
gen_power_range_set()
if
(
range_min
&&
srv
->
state
->
power_range_min
!=
range_min
)
{
generic_server.c:1233
gen_power_range_set()
srv
->
state
->
power_range_min
=
range_min
;
generic_server.c:1234
gen_power_range_set()
if
(
range_max
&&
srv
->
state
->
power_range_max
!=
range_max
)
{
generic_server.c:1237
gen_power_range_set()
srv
->
state
->
power_range_max
=
range_max
;
generic_server.c:1238
gen_power_range_set()
.
gen_power_range_set
.
range_min
=
srv
->
state
->
power_range_min
,
generic_server.c:1242
gen_power_range_set()
.
gen_power_range_set
.
range_max
=
srv
->
state
->
power_range_max
,
generic_server.c:1243
gen_power_range_set()
if
(
srv
->
state
==
NULL
)
{
generic_server.c:2354
generic_server_init()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
bt_mesh_gen_power_level_setup_srv::state
is read by 5 functions:
All items filtered out
bt_mesh_gen_power_level_setup_srv::state
send_gen_power_level_status()
gen_power_level_publish()
gen_power_default_set()
gen_power_range_set()
generic_server_init()
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