ESP-IDF
bt_mesh_msg_ctx::addr
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading (4/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_msg_ctx::addr
bt_mesh_msg_ctx::addr field
Remote address.
Syntax
Show:
Summary
Declaration
from
access.h:166
uint16_t
addr
;
Examples
References
from
examples
Code
Location
Referrer
uint16_t
addr
;
access.h:166
uint16_t
addr
;
msg.h:88
ctx
.
addr
=
pub
->
addr
;
access.c:211
publish_retransmit()
rx
->
ctx
.
addr
,
rx
->
ctx
.
recv_dst
)
;
access.c:699
bt_mesh_model_recv()
tx
->
ctx
->
app_idx
,
tx
->
src
,
tx
->
ctx
->
addr
)
;
access.c:957
model_send()
if
(
ready_to_send
(
tx
->
ctx
->
addr
)
==
false
)
{
access.c:960
model_send()
ctx
.
addr
=
pub
->
addr
;
access.c:1093
bt_mesh_model_publish()
.
addr
=
pub
->
addr
,
access.c:183
publish_transmit()
tx
.
ctx
->
app_idx
,
tx
.
ctx
->
addr
)
;
access.c:539
bt_mesh_msg_send()
rx
->
ctx
.
addr
,
rx
->
ctx
.
recv_dst
)
;
access.c:675
bt_mesh_model_recv()
!
bt_mesh_has_addr
(
ctx
->
addr
)
)
{
app_keys.c:513
bt_mesh_keys_resolve()
BT_WARN
(
"No DevKey for 0x%04x"
,
ctx
->
addr
)
;
app_keys.c:517
bt_mesh_keys_resolve()
node
=
bt_mesh_cdb_node_get
(
ctx
->
addr
)
;
app_keys.c:521
bt_mesh_keys_resolve()
BT_WARN
(
"No DevKey for 0x%04x"
,
ctx
->
addr
)
;
app_keys.c:523
bt_mesh_keys_resolve()
node
=
bt_mesh_cdb_node_get
(
rx
->
ctx
.
addr
)
;
app_keys.c:576
bt_mesh_app_key_find()
params
.
ctx
.
addr
=
ctx
->
addr
;
btc_ble_mesh_config_model.c:339
bt_mesh_config_client_cb_evt_to_btc()
cb_params
.
ctx
.
addr
=
ctx
->
addr
;
btc_ble_mesh_config_model.c:706
bt_mesh_config_server_cb_evt_to_btc()
params
.
ctx
.
addr
=
ctx
->
addr
;
btc_ble_mesh_df_model.c:400
bt_mesh_df_client_cb_evt_to_btc()
cb_params
.
ctx
.
addr
=
ctx
->
addr
;
btc_ble_mesh_df_model.c:679
bt_mesh_df_server_cb_evt_to_btc()
params
.
ctx
.
addr
=
ctx
->
addr
;
btc_ble_mesh_generic_model.c:410
bt_mesh_generic_client_cb_evt_to_btc()
cb_params
.
ctx
.
addr
=
ctx
->
addr
;
btc_ble_mesh_generic_model.c:696
bt_mesh_generic_server_cb_evt_to_btc()
cb_params
.
ctx
.
addr
=
ctx
->
addr
;
btc_ble_mesh_lighting_model.c:511
bt_mesh_lighting_server_cb_evt_to_btc()
output
->
ctx
.
addr
=
input
->
ctx
.
addr
;
btc_ble_mesh_model_common.h:29
btc_ble_mesh_set_client_common_param()
.
ctx
.
addr
=
arg
->
model_send
.
ctx
->
addr
,
btc_ble_mesh_prov.c:2944
btc_ble_mesh_model_call_handler()
params
.
ctx
.
addr
=
ctx
->
addr
;
btc_ble_mesh_rpr_model.c:241
bt_mesh_rpr_client_cb_evt_to_btc()
params
.
ctx
.
addr
=
ctx
->
addr
;
btc_ble_mesh_sensor_model.c:492
bt_mesh_sensor_client_cb_evt_to_btc()
cb_params
.
ctx
.
addr
=
ctx
->
addr
;
btc_ble_mesh_sensor_model.c:828
bt_mesh_sensor_server_cb_evt_to_btc()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
len
,
cfg_cli.c:234
comp_data_status()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
len
,
cfg_cli.c:256
state_status_u8()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
len
,
cfg_cli.c:299
relay_status()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
len
,
cfg_cli.c:315
net_key_status()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
len
,
cfg_cli.c:331
app_key_status()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
len
,
cfg_cli.c:347
mod_app_status()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
len
,
cfg_cli.c:370
mod_pub_status()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
len
,
cfg_cli.c:399
mod_sub_status()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
len
,
cfg_cli.c:422
hb_sub_status()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
len
,
cfg_cli.c:443
hb_pub_status()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
len
,
cfg_cli.c:462
node_reset_status()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
len
,
cfg_cli.c:475
mod_sub_list()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
len
,
cfg_cli.c:504
net_key_list()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
len
,
cfg_cli.c:524
app_key_list()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
len
,
cfg_cli.c:546
node_id_status()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
len
,
cfg_cli.c:563
mod_app_list()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
len
,
cfg_cli.c:592
kr_phase_status()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
len
,
cfg_cli.c:609
lpn_pollto_status()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
len
,
cfg_srv.c:203
comp_data_get()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
len
,
cfg_srv.c:774
beacon_get()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
len
,
cfg_srv.c:793
beacon_set()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
len
,
cfg_srv.c:832
default_ttl_get()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
len
,
cfg_srv.c:851
default_ttl_set()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
len
,
cfg_srv.c:895
gatt_proxy_get()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
len
,
cfg_srv.c:908
gatt_proxy_set()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
len
,
cfg_srv.c:970
net_transmit_get()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
len
,
cfg_srv.c:989
net_transmit_set()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
len
,
cfg_srv.c:1021
relay_get()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
len
,
cfg_srv.c:1041
relay_set()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
len
,
cfg_srv.c:2606
node_identity_get()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
len
,
cfg_srv.c:2644
node_identity_set()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
len
,
cfg_srv.c:2912
node_reset()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
len
,
cfg_srv.c:2949
friend_get()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
len
,
cfg_srv.c:2962
friend_set()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
lpn_addr
)
;
cfg_srv.c:3020
lpn_timeout_get()
BT_DBG
(
"src 0x%04x status 0x%02x"
,
ctx
->
addr
,
status
)
;
cfg_srv.c:3213
hb_pub_send_status()
BT_DBG
(
"src 0x%04x"
,
ctx
->
addr
)
;
cfg_srv.c:3242
heartbeat_pub_get()
BT_DBG
(
"src 0x%04x"
,
ctx
->
addr
)
;
cfg_srv.c:3256
heartbeat_pub_set()
BT_DBG
(
"src 0x%04x status 0x%02x"
,
ctx
->
addr
,
status
)
;
cfg_srv.c:3353
hb_sub_send_status()
BT_DBG
(
"src 0x%04x"
,
ctx
->
addr
)
;
cfg_srv.c:3381
heartbeat_sub_get()
BT_DBG
(
"src 0x%04x"
,
ctx
->
addr
)
;
cfg_srv.c:3395
heartbeat_sub_set()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
om_len
,
cfg_srv.c:129
dev_comp_data_get()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
om_len
,
cfg_srv.c:489
beacon_get()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
om_len
,
cfg_srv.c:511
beacon_set()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
om_len
,
cfg_srv.c:541
default_ttl_get()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
om_len
,
cfg_srv.c:563
default_ttl_set()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
om_len
,
cfg_srv.c:606
gatt_proxy_get()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
om_len
,
cfg_srv.c:617
gatt_proxy_set()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
om_len
,
cfg_srv.c:637
net_transmit_get()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
om_len
,
cfg_srv.c:659
net_transmit_set()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
om_len
,
cfg_srv.c:687
relay_get()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
om_len
,
cfg_srv.c:711
relay_set()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
om_len
,
cfg_srv.c:1846
node_identity_get()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
om_len
,
cfg_srv.c:1868
node_identity_set()
bt_test_mesh_model_bound
(
ctx
->
addr
,
mod
,
key_app_idx
)
;
cfg_srv.c:1967
mod_app_bind()
bt_test_mesh_model_unbound
(
ctx
->
addr
,
mod
,
key_app_idx
)
;
cfg_srv.c:2029
mod_app_unbind()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
om_len
,
cfg_srv.c:2158
node_reset()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
om_len
,
cfg_srv.c:2194
friend_get()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
om_len
,
cfg_srv.c:2205
friend_set()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
lpn_addr
)
;
cfg_srv.c:2231
lpn_timeout_get()
BT_DBG
(
"src 0x%04x status 0x%02x"
,
ctx
->
addr
,
status
)
;
cfg_srv.c:2361
hb_pub_send_status()
BT_DBG
(
"src 0x%04x"
,
ctx
->
addr
)
;
cfg_srv.c:2389
heartbeat_pub_get()
BT_DBG
(
"src 0x%04x"
,
ctx
->
addr
)
;
cfg_srv.c:2404
heartbeat_pub_set()
BT_DBG
(
"src 0x%04x "
,
ctx
->
addr
)
;
cfg_srv.c:2449
hb_sub_send_status()
BT_DBG
(
"src 0x%04x"
,
ctx
->
addr
)
;
cfg_srv.c:2477
heartbeat_sub_get()
BT_DBG
(
"src 0x%04x"
,
ctx
->
addr
)
;
cfg_srv.c:2494
heartbeat_sub_set()
if
(
node
->
ctx
.
addr
==
tx_dst
)
{
client_common.c:37
bt_mesh_client_pick_node()
if
(
(
node
=
bt_mesh_client_pick_node
(
&
data
->
queue
,
ctx
->
addr
)
)
==
NULL
)
{
client_common.c:89
bt_mesh_is_client_recv_publish_msg()
if
(
node
->
ctx
.
addr
==
tx_dst
)
{
client_common.c:130
bt_mesh_client_check_node_in_list()
seg_rtx_to
=
bt_mesh_get_seg_rtx_timeout
(
ctx
->
addr
,
ctx
->
send_ttl
)
;
client_common.c:203
bt_mesh_client_calc_timeout()
if
(
param
->
ctx
.
addr
==
BLE_MESH_ADDR_UNASSIGNED
)
{
client_common.c:288
bt_mesh_client_send_msg()
BT_ERR
(
"Invalid DST 0x%04x"
,
param
->
ctx
.
addr
)
;
client_common.c:289
bt_mesh_client_send_msg()
if
(
need_ack
==
false
||
!
BLE_MESH_ADDR_IS_UNICAST
(
param
->
ctx
.
addr
)
)
{
client_common.c:293
bt_mesh_client_send_msg()
if
(
bt_mesh_client_check_node_in_list
(
&
internal
->
queue
,
param
->
ctx
.
addr
)
)
{
client_common.c:312
bt_mesh_client_send_msg()
BT_ERR
(
"Busy sending message to DST 0x%04x"
,
param
->
ctx
.
addr
)
;
client_common.c:313
bt_mesh_client_send_msg()
return
NET_TX
(
tx
)
->
ctx
->
addr
;
ext.c:3266
bt_mesh_ext_net_tx_get_addr()
return
NET_RX
(
rx
)
->
ctx
.
addr
;
ext.c:3342
bt_mesh_ext_net_rx_get_addr()
NET_RX
(
rx
)
->
ctx
.
addr
=
addr
;
ext.c:3347
bt_mesh_ext_net_rx_set_addr()
return
MSG_CTX
(
ctx
)
->
addr
;
ext.c:3518
bt_mesh_ext_msg_ctx_get_addr()
MSG_CTX
(
ctx
)
->
addr
=
addr
;
ext.c:3523
bt_mesh_ext_msg_ctx_set_addr()
return
CLI_PARAM
(
param
)
->
ctx
.
addr
;
ext.c:3684
bt_mesh_ext_client_common_get_addr()
CLI_PARAM
(
param
)
->
ctx
.
addr
=
addr
;
ext.c:3689
bt_mesh_ext_client_common_set_addr()
meta
->
crypto
.
src
=
net
.
ctx
.
addr
;
friend.c:364
unseg_app_sdu_unpack()
frnd
=
bt_mesh_friend_find
(
rx
->
sub
->
net_idx
,
rx
->
ctx
.
addr
,
true
,
true
)
;
friend.c:627
bt_mesh_friend_sub_add()
BT_WARN
(
"No matching LPN addr 0x%04x"
,
rx
->
ctx
.
addr
)
;
friend.c:629
bt_mesh_friend_sub_add()
frnd
=
bt_mesh_friend_find
(
rx
->
sub
->
net_idx
,
rx
->
ctx
.
addr
,
true
,
true
)
;
friend.c:662
bt_mesh_friend_sub_rem()
BT_WARN
(
"No matching LPN addr 0x%04x"
,
rx
->
ctx
.
addr
)
;
friend.c:664
bt_mesh_friend_sub_rem()
frnd
=
bt_mesh_friend_find
(
rx
->
sub
->
net_idx
,
rx
->
ctx
.
addr
,
true
,
false
)
;
friend.c:715
bt_mesh_friend_poll()
BT_WARN
(
"No matching LPN addr 0x%04x"
,
rx
->
ctx
.
addr
)
;
friend.c:717
bt_mesh_friend_poll()
.
addr
=
frnd
->
clear
.
frnd
,
friend.c:793
send_friend_clear()
frnd
=
find_clear
(
rx
->
ctx
.
addr
)
;
friend.c:859
bt_mesh_friend_clear_cfm()
BT_WARN
(
"No pending clear procedure for 0x%02x"
,
rx
->
ctx
.
addr
)
;
friend.c:861
bt_mesh_friend_clear_cfm()
if
(
!
BT_MESH_ADDR_IS_UNICAST
(
rx
->
ctx
.
addr
+
msg
->
num_elem
-
1
)
)
{
friend.c:988
bt_mesh_friend_req()
frnd
=
bt_mesh_friend_find
(
rx
->
sub
->
net_idx
,
rx
->
ctx
.
addr
,
true
,
false
)
;
friend.c:1005
bt_mesh_friend_req()
frnd
->
lpn
=
rx
->
ctx
.
addr
;
friend.c:1025
bt_mesh_friend_req()
if
(
bt_mesh_has_addr
(
rx
->
ctx
.
addr
)
)
{
friend.c:1434
friend_lpn_enqueue_rx()
friend_purge_old_ack
(
frnd
,
seq_auth
,
rx
->
ctx
.
addr
)
;
friend.c:1442
friend_lpn_enqueue_rx()
info
.
src
=
rx
->
ctx
.
addr
;
friend.c:1445
friend_lpn_enqueue_rx()
info
.
dst
=
tx
->
ctx
->
addr
;
friend.c:1488
friend_lpn_enqueue_tx()
rx
->
ctx
.
recv_ttl
,
rx
->
sub
->
net_idx
,
rx
->
ctx
.
addr
,
friend.c:1678
bt_mesh_friend_enqueue_rx()
rx
->
ctx
.
addr
)
)
{
friend.c:1690
bt_mesh_friend_enqueue_rx()
rx
->
ctx
.
addr
)
)
{
friend.c:1695
bt_mesh_friend_enqueue_rx()
if
(
!
friend_queue_prepare_space
(
frnd
,
rx
->
ctx
.
addr
,
seq_auth
,
friend.c:1699
bt_mesh_friend_enqueue_rx()
if
(
!
bt_mesh_friend_match
(
tx
->
sub
->
net_idx
,
tx
->
ctx
->
addr
)
||
friend.c:1717
bt_mesh_friend_enqueue_tx()
tx
->
ctx
->
addr
,
tx
->
src
)
;
friend.c:1723
bt_mesh_friend_enqueue_tx()
tx
->
ctx
->
addr
)
)
{
friend.c:1729
bt_mesh_friend_enqueue_tx()
if
(
bt_mesh_is_server_recv_last_msg
(
&
srv
->
last
,
tid
,
ctx
->
addr
,
ctx
->
recv_dst
,
&
now
)
)
{
generic_server.c:149
gen_onoff_set()
bt_mesh_server_update_last_msg
(
&
srv
->
last
,
tid
,
ctx
->
addr
,
ctx
->
recv_dst
,
&
now
)
;
generic_server.c:161
gen_onoff_set()
if
(
bt_mesh_is_server_recv_last_msg
(
&
srv
->
last
,
tid
,
ctx
->
addr
,
ctx
->
recv_dst
,
&
now
)
)
{
generic_server.c:323
gen_level_set()
bt_mesh_server_update_last_msg
(
&
srv
->
last
,
tid
,
ctx
->
addr
,
ctx
->
recv_dst
,
&
now
)
;
generic_server.c:335
gen_level_set()
if
(
bt_mesh_is_server_recv_last_msg
(
&
srv
->
last
,
tid
,
ctx
->
addr
,
ctx
->
recv_dst
,
&
now
)
)
{
generic_server.c:429
gen_delta_set()
bt_mesh_server_update_last_msg
(
&
srv
->
last
,
tid
,
ctx
->
addr
,
ctx
->
recv_dst
,
&
now
)
;
generic_server.c:449
gen_delta_set()
if
(
bt_mesh_is_server_recv_last_msg
(
&
srv
->
last
,
tid
,
ctx
->
addr
,
ctx
->
recv_dst
,
&
now
)
)
{
generic_server.c:539
gen_move_set()
bt_mesh_server_update_last_msg
(
&
srv
->
last
,
tid
,
ctx
->
addr
,
ctx
->
recv_dst
,
&
now
)
;
generic_server.c:551
gen_move_set()
if
(
bt_mesh_is_server_recv_last_msg
(
&
srv
->
last
,
tid
,
ctx
->
addr
,
ctx
->
recv_dst
,
&
now
)
)
{
generic_server.c:1071
gen_power_level_set()
bt_mesh_server_update_last_msg
(
&
srv
->
last
,
tid
,
ctx
->
addr
,
ctx
->
recv_dst
,
&
now
)
;
generic_server.c:1083
gen_power_level_set()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
om_len
,
health_cli.c:45
health_fault_status()
if
(
!
bt_mesh_msg_ack_ctx_match
(
&
health_cli
->
ack_ctx
,
OP_HEALTH_FAULT_STATUS
,
ctx
->
addr
,
health_cli.c:48
health_fault_status()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
om_len
,
health_cli.c:91
health_current_status()
cli
->
current_status
(
cli
,
ctx
->
addr
,
test_id
,
cid
,
buf
->
om_data
,
buf
->
om_len
)
;
health_cli.c:105
health_current_status()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
om_len
,
health_cli.c:121
health_period_status()
if
(
!
bt_mesh_msg_ack_ctx_match
(
&
health_cli
->
ack_ctx
,
OP_HEALTH_PERIOD_STATUS
,
ctx
->
addr
,
health_cli.c:124
health_period_status()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
om_len
,
health_cli.c:147
health_attention_status()
if
(
!
bt_mesh_msg_ack_ctx_match
(
&
health_cli
->
ack_ctx
,
OP_ATTENTION_STATUS
,
ctx
->
addr
,
health_cli.c:150
health_attention_status()
.
addr
=
addr
,
health_cli.c:187
bt_mesh_health_attention_get()
.
addr
=
addr
,
health_cli.c:221
bt_mesh_health_attention_set()
.
addr
=
addr
,
health_cli.c:265
bt_mesh_health_period_get()
.
addr
=
addr
,
health_cli.c:299
bt_mesh_health_period_set()
.
addr
=
addr
,
health_cli.c:345
bt_mesh_health_fault_test()
.
addr
=
addr
,
health_cli.c:395
bt_mesh_health_fault_clear()
.
addr
=
addr
,
health_cli.c:444
bt_mesh_health_fault_get()
.
addr
=
cfg
->
hb_pub
.
dst
,
heartbeat.c:78
bt_mesh_heartbeat_send()
.
addr
=
pub
.
dst
,
heartbeat.c:92
heartbeat_send()
if
(
rx
->
ctx
.
addr
!=
sub
.
src
||
rx
->
ctx
.
recv_dst
!=
sub
.
dst
)
{
heartbeat.c:186
bt_mesh_hb_recv()
rx
->
ctx
.
addr
,
rx
->
ctx
.
recv_ttl
,
init_ttl
,
hops
,
heartbeat.c:204
bt_mesh_hb_recv()
if
(
bt_mesh_is_server_recv_last_msg
(
&
srv
->
last
,
tid
,
ctx
->
addr
,
ctx
->
recv_dst
,
&
now
)
)
{
lighting_server.c:239
light_lightness_set()
bt_mesh_server_update_last_msg
(
&
srv
->
last
,
tid
,
ctx
->
addr
,
ctx
->
recv_dst
,
&
now
)
;
lighting_server.c:251
light_lightness_set()
if
(
bt_mesh_is_server_recv_last_msg
(
&
srv
->
last
,
tid
,
ctx
->
addr
,
ctx
->
recv_dst
,
&
now
)
)
{
lighting_server.c:350
light_lightness_linear_set()
bt_mesh_server_update_last_msg
(
&
srv
->
last
,
tid
,
ctx
->
addr
,
ctx
->
recv_dst
,
&
now
)
;
lighting_server.c:362
light_lightness_linear_set()
if
(
bt_mesh_is_server_recv_last_msg
(
&
srv
->
last
,
tid
,
ctx
->
addr
,
ctx
->
recv_dst
,
&
now
)
)
{
lighting_server.c:770
light_ctl_set()
bt_mesh_server_update_last_msg
(
&
srv
->
last
,
tid
,
ctx
->
addr
,
ctx
->
recv_dst
,
&
now
)
;
lighting_server.c:782
light_ctl_set()
if
(
bt_mesh_is_server_recv_last_msg
(
&
srv
->
last
,
tid
,
ctx
->
addr
,
ctx
->
recv_dst
,
&
now
)
)
{
lighting_server.c:1012
light_ctl_temp_set()
bt_mesh_server_update_last_msg
(
&
srv
->
last
,
tid
,
ctx
->
addr
,
ctx
->
recv_dst
,
&
now
)
;
lighting_server.c:1024
light_ctl_temp_set()
if
(
bt_mesh_is_server_recv_last_msg
(
&
srv
->
last
,
tid
,
ctx
->
addr
,
ctx
->
recv_dst
,
&
now
)
)
{
lighting_server.c:1364
light_hsl_set()
bt_mesh_server_update_last_msg
(
&
srv
->
last
,
tid
,
ctx
->
addr
,
ctx
->
recv_dst
,
&
now
)
;
lighting_server.c:1376
light_hsl_set()
if
(
bt_mesh_is_server_recv_last_msg
(
&
srv
->
last
,
tid
,
ctx
->
addr
,
ctx
->
recv_dst
,
&
now
)
)
{
lighting_server.c:1598
light_hsl_hue_set()
bt_mesh_server_update_last_msg
(
&
srv
->
last
,
tid
,
ctx
->
addr
,
ctx
->
recv_dst
,
&
now
)
;
lighting_server.c:1610
light_hsl_hue_set()
if
(
bt_mesh_is_server_recv_last_msg
(
&
srv
->
last
,
tid
,
ctx
->
addr
,
ctx
->
recv_dst
,
&
now
)
)
{
lighting_server.c:1698
light_hsl_sat_set()
bt_mesh_server_update_last_msg
(
&
srv
->
last
,
tid
,
ctx
->
addr
,
ctx
->
recv_dst
,
&
now
)
;
lighting_server.c:1710
light_hsl_sat_set()
if
(
bt_mesh_is_server_recv_last_msg
(
&
srv
->
last
,
tid
,
ctx
->
addr
,
ctx
->
recv_dst
,
&
now
)
)
{
lighting_server.c:1971
light_xyl_set()
bt_mesh_server_update_last_msg
(
&
srv
->
last
,
tid
,
ctx
->
addr
,
ctx
->
recv_dst
,
&
now
)
;
lighting_server.c:1983
light_xyl_set()
if
(
bt_mesh_is_server_recv_last_msg
(
&
srv
->
last
,
tid
,
ctx
->
addr
,
ctx
->
recv_dst
,
&
now
)
)
{
lighting_server.c:2397
light_lc_light_onoff_set()
bt_mesh_server_update_last_msg
(
&
srv
->
last
,
tid
,
ctx
->
addr
,
ctx
->
recv_dst
,
&
now
)
;
lighting_server.c:2409
light_lc_light_onoff_set()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
om_len
,
model_cli.c:39
gen_onoff_status()
ctx
->
net_idx
,
ctx
->
app_idx
,
ctx
->
addr
,
buf
->
om_len
,
model_cli.c:71
gen_level_status()
.
addr
=
addr
,
model_cli.c:169
bt_mesh_gen_onoff_get()
.
addr
=
addr
,
model_cli.c:198
bt_mesh_gen_onoff_set()
.
addr
=
addr
,
model_cli.c:241
bt_mesh_gen_level_get()
.
addr
=
addr
,
model_cli.c:270
bt_mesh_gen_level_set()
msg_cache
[
rx
->
msg_cache_idx
]
.
src
=
rx
->
ctx
.
addr
;
net.c:128
msg_cache_add()
tx
->
src
,
tx
->
ctx
->
addr
,
ctl
,
bt_mesh
.
seq
)
;
net.c:963
bt_mesh_net_encode()
net_buf_simple_push_be16
(
buf
,
tx
->
ctx
->
addr
)
;
net.c:965
bt_mesh_net_encode()
tx
->
src
,
tx
->
ctx
->
addr
,
buf
->
len
,
net_buf_headroom
(
buf
)
,
net.c:1058
bt_mesh_net_send()
if
(
bt_mesh_proxy_server_relay
(
&
buf
->
b
,
tx
->
ctx
->
addr
)
&&
net.c:1124
bt_mesh_net_send()
BLE_MESH_ADDR_IS_UNICAST
(
tx
->
ctx
->
addr
)
)
{
net.c:1125
bt_mesh_net_send()
if
(
bt_mesh_proxy_client_relay
(
&
buf
->
b
,
tx
->
ctx
->
addr
)
)
{
net.c:1144
bt_mesh_net_send()
(
bt_mesh_fixed_group_match
(
tx
->
ctx
->
addr
)
||
bt_mesh_elem_find
(
tx
->
ctx
->
addr
)
)
)
{
net.c:1160
bt_mesh_net_send()
if
(
BLE_MESH_ADDR_IS_UNICAST
(
tx
->
ctx
->
addr
)
)
{
net.c:1167
bt_mesh_net_send()
tx
->
src
,
tx
->
ctx
->
addr
,
tx
->
ctx
->
send_ttl
,
tx
->
ctx
->
send_cred
,
net.c:1215
bt_mesh_net_send()
rx
->
ctx
.
addr
=
BLE_MESH_NET_HDR_SRC
(
buf
->
data
)
;
net.c:1297
net_decrypt()
if
(
!
BLE_MESH_ADDR_IS_UNICAST
(
rx
->
ctx
.
addr
)
)
{
net.c:1298
net_decrypt()
BT_DBG
(
"Ignoring non-unicast src addr 0x%04x"
,
rx
->
ctx
.
addr
)
;
net.c:1299
net_decrypt()
BT_DBG
(
"src 0x%04x"
,
rx
->
ctx
.
addr
)
;
net.c:1308
net_decrypt()
rx
->
ctx
.
addr
=
BLE_MESH_NET_HDR_SRC
(
buf
->
data
)
;
net.c:1768
bt_mesh_net_header_parse()
if
(
net_if
!=
BLE_MESH_NET_IF_LOCAL
&&
bt_mesh_elem_find
(
rx
->
ctx
.
addr
)
)
{
net.c:1837
bt_mesh_net_decode()
BT_DBG
(
"src 0x%04x dst 0x%04x ttl %u"
,
rx
->
ctx
.
addr
,
rx
->
ctx
.
recv_dst
,
net.c:1842
bt_mesh_net_decode()
if
(
ignore_net_msg
(
rx
.
ctx
.
addr
,
rx
.
ctx
.
recv_dst
)
)
{
net.c:1912
bt_mesh_net_recv()
bt_mesh_proxy_server_addr_add
(
data
,
rx
.
ctx
.
addr
)
;
net.c:1938
bt_mesh_net_recv()
!
bt_mesh_addr_in_uar
(
&
rx
.
sub
->
proxy_client_uar
,
rx
.
ctx
.
addr
)
&&
net.c:1956
bt_mesh_net_recv()
!
bt_mesh_proxy_server_find_client_by_addr
(
rx
.
ctx
.
addr
)
)
{
net.c:1957
bt_mesh_net_recv()
msg_cache
[
rx
->
msg_cache_idx
]
.
src
=
rx
->
ctx
.
addr
;
net.c:144
msg_cache_add()
.
addr
=
SRC
(
buf
->
om_data
)
,
net.c:383
bt_mesh_net_local()
BT_DBG
(
"src: 0x%04x dst: 0x%04x seq 0x%06x sub %p"
,
rx
.
ctx
.
addr
,
net.c:397
bt_mesh_net_local()
rx
.
ctx
.
addr
,
rx
.
seq
,
sub
)
;
net.c:398
bt_mesh_net_local()
tx
->
src
,
tx
->
ctx
->
addr
,
ctl
,
bt_mesh
.
seq
)
;
net.c:431
net_header_encode()
net_buf_simple_push_be16
(
buf
,
tx
->
ctx
->
addr
)
;
net.c:433
net_header_encode()
tx
->
src
,
tx
->
ctx
->
addr
,
buf
->
om_len
,
net_buf_headroom
(
buf
)
,
net.c:509
bt_mesh_net_send()
if
(
bt_mesh_fixed_group_match
(
tx
->
ctx
->
addr
)
||
net.c:524
bt_mesh_net_send()
bt_mesh_has_addr
(
tx
->
ctx
->
addr
)
)
{
net.c:525
bt_mesh_net_send()
if
(
BT_MESH_ADDR_IS_UNICAST
(
tx
->
ctx
->
addr
)
||
net.c:529
bt_mesh_net_send()
bt_mesh_proxy_relay
(
buf
,
tx
->
ctx
->
addr
)
&&
net.c:558
bt_mesh_net_send()
BT_MESH_ADDR_IS_UNICAST
(
tx
->
ctx
->
addr
)
)
{
net.c:559
bt_mesh_net_send()
rx
->
ctx
.
addr
=
SRC
(
out
->
om_data
)
;
net.c:617
net_decrypt()
if
(
!
BT_MESH_ADDR_IS_UNICAST
(
rx
->
ctx
.
addr
)
)
{
net.c:618
net_decrypt()
BT_DBG
(
"Ignoring non-unicast src addr 0x%04x"
,
rx
->
ctx
.
addr
)
;
net.c:619
net_decrypt()
if
(
bt_mesh_has_addr
(
rx
->
ctx
.
addr
)
)
{
net.c:623
net_decrypt()
BT_DBG
(
"src 0x%04x"
,
rx
->
ctx
.
addr
)
;
net.c:633
net_decrypt()
rx
->
ctx
.
addr
=
SRC
(
buf
->
om_data
)
;
net.c:745
bt_mesh_net_header_parse()
BT_DBG
(
"src 0x%04x dst 0x%04x ttl %u"
,
rx
->
ctx
.
addr
,
rx
->
ctx
.
recv_dst
,
net.c:803
bt_mesh_net_decode()
bt_mesh_proxy_addr_add
(
data
,
rx
.
ctx
.
addr
)
;
net.c:838
bt_mesh_net_recv()
tx
.
ctx
->
addr
=
BLE_MESH_ADDR_UNASSIGNED
;
proxy_server.c:318
send_filter_status()
rx
.
ctx
.
addr
,
rx
.
ctx
.
recv_dst
,
rx
.
seq
)
;
proxy_server.c:377
proxy_cfg()
filter_add
(
client
,
addr
,
rx
.
ctx
.
addr
==
addr
)
;
proxy_server.c:401
proxy_cfg()
tx
.
ctx
->
addr
=
BT_MESH_ADDR_UNASSIGNED
;
proxy_srv.c:184
send_filter_status()
rx
.
ctx
.
addr
,
rx
.
ctx
.
recv_dst
,
rx
.
seq
)
;
proxy_srv.c:273
proxy_cfg()
rpl
->
src
=
rx
->
ctx
.
addr
;
rpl.c:20
bt_mesh_update_rpl()
if
(
rpl
->
src
==
rx
->
ctx
.
addr
)
{
rpl.c:51
rpl_check_and_store()
rpl
->
src
=
rx
->
ctx
.
addr
;
rpl.c:90
bt_mesh_rpl_update()
if
(
rpl
->
src
==
rx
->
ctx
.
addr
)
{
rpl.c:134
bt_mesh_rpl_check()
tx
->
src
,
tx
->
ctx
->
addr
,
tx
->
ctx
->
app_idx
,
sdu
->
len
)
;
transport.c:240
send_unseg()
tx
->
src
,
tx
->
ctx
->
addr
,
transport.c:262
send_unseg()
if
(
BLE_MESH_ADDR_IS_UNICAST
(
tx
->
ctx
->
addr
)
)
{
transport.c:264
send_unseg()
BLE_MESH_ADDR_IS_UNICAST
(
tx
->
ctx
->
addr
)
)
{
transport.c:276
send_unseg()
net_tx
->
src
,
net_tx
->
ctx
->
addr
,
net_tx
->
ctx
->
app_idx
,
transport.c:503
send_seg()
tx
->
dst
=
net_tx
->
ctx
->
addr
;
transport.c:526
send_seg()
BLE_MESH_ADDR_IS_UNICAST
(
net_tx
->
ctx
->
addr
)
)
{
transport.c:599
send_seg()
tx
->
ctx
->
app_idx
,
tx
->
ctx
->
addr
)
;
transport.c:667
bt_mesh_trans_send()
&
aid
,
tx
->
ctx
->
addr
)
;
transport.c:671
bt_mesh_trans_send()
if
(
BLE_MESH_ADDR_IS_VIRTUAL
(
tx
->
ctx
->
addr
)
)
{
transport.c:690
bt_mesh_trans_send()
ad
=
bt_mesh_label_uuid_get
(
tx
->
ctx
->
addr
)
;
transport.c:691
bt_mesh_trans_send()
tx
->
ctx
->
addr
,
bt_mesh
.
seq
,
transport.c:698
bt_mesh_trans_send()
dev_key
=
bt_mesh_rx_devkey_get
(
i
,
rx
->
ctx
.
addr
)
;
transport.c:774
sdu_recv()
sdu
,
ad
,
rx
->
ctx
.
addr
,
transport.c:783
sdu_recv()
sdu
,
ad
,
rx
->
ctx
.
addr
,
transport.c:847
sdu_recv()
tx
=
seg_tx_lookup
(
seq_zero
,
obo
,
rx
->
ctx
.
addr
)
;
transport.c:936
trans_ack()
rx
->
ctx
.
addr
,
rx
->
ctx
.
recv_ttl
,
init_ttl
,
hops
,
transport.c:1006
trans_heartbeat()
bt_mesh_heartbeat_recv
(
rx
->
ctx
.
addr
,
rx
->
ctx
.
recv_dst
,
hops
,
feat
)
;
transport.c:1010
trans_heartbeat()
bt_mesh_pvnr_heartbeat_recv
(
rx
->
ctx
.
addr
,
rx
->
ctx
.
recv_dst
,
transport.c:1012
trans_heartbeat()
rx
->
ctx
.
addr
,
rx
->
ctx
.
recv_dst
,
rx
->
seq
)
;
transport.c:1118
trans_unseg()
tx
->
ctx
->
addr
,
tx
->
ctx
->
send_ttl
,
ctl_op
)
;
transport.c:1177
bt_mesh_ctl_send()
.
addr
=
dst
,
transport.c:1193
send_ack()
if
(
rx
->
src
!=
net_rx
->
ctx
.
addr
||
transport.c:1323
seg_rx_find()
BT_WARN
(
"Duplicate SDU from src 0x%04x"
,
net_rx
->
ctx
.
addr
)
;
transport.c:1340
seg_rx_find()
if
(
rx
->
src
!=
net_rx
->
ctx
.
addr
||
rx
->
dst
!=
net_rx
->
ctx
.
recv_dst
)
{
transport.c:1363
seg_rx_is_valid()
rx
->
src
=
net_rx
->
ctx
.
addr
;
transport.c:1397
seg_rx_alloc()
net_rx
->
ctx
.
addr
,
net_rx
->
ctx
.
recv_dst
,
net_rx
->
seq
)
;
transport.c:1429
trans_seg()
net_rx
->
ctx
.
addr
,
net_rx
->
ctx
.
send_ttl
,
transport.c:1492
trans_seg()
send_ack
(
net_rx
->
sub
,
net_rx
->
ctx
.
recv_dst
,
net_rx
->
ctx
.
addr
,
transport.c:1513
trans_seg()
net_rx
->
ctx
.
addr
,
transport.c:1525
trans_seg()
send_ack
(
net_rx
->
sub
,
net_rx
->
ctx
.
recv_dst
,
net_rx
->
ctx
.
addr
,
transport.c:1529
trans_seg()
net_rx
->
ctx
.
addr
,
net_rx
->
ctx
.
send_ttl
,
transport.c:1567
trans_seg()
send_ack
(
net_rx
->
sub
,
net_rx
->
ctx
.
recv_dst
,
net_rx
->
ctx
.
addr
,
transport.c:1610
trans_seg()
rx
->
ctx
.
addr
,
rx
->
ctx
.
recv_dst
,
rx
->
seq
,
rx
->
friend_match
)
;
transport.c:1641
bt_mesh_trans_recv()
tx
->
src
,
tx
->
ctx
->
addr
,
transport.c:177
send_unseg()
if
(
BT_MESH_ADDR_IS_UNICAST
(
tx
->
ctx
->
addr
)
)
{
transport.c:179
send_unseg()
BT_MESH_ADDR_IS_UNICAST
(
tx
->
ctx
->
addr
)
)
{
transport.c:191
send_unseg()
.
addr
=
tx
->
dst
,
transport.c:386
seg_tx_send_unacked()
net_tx
->
src
,
net_tx
->
ctx
->
addr
,
net_tx
->
ctx
->
app_idx
,
transport.c:474
send_seg()
net_tx
->
ctx
->
addr
)
;
transport.c:480
send_seg()
tx
->
dst
=
net_tx
->
ctx
->
addr
;
transport.c:500
send_seg()
BT_MESH_ADDR_IS_UNICAST
(
net_tx
->
ctx
->
addr
)
)
{
transport.c:567
send_seg()
.
dst
=
tx
->
ctx
->
addr
,
transport.c:618
trans_encrypt()
if
(
BT_MESH_ADDR_IS_VIRTUAL
(
tx
->
ctx
->
addr
)
)
{
transport.c:623
trans_encrypt()
crypto
.
ad
=
bt_mesh_va_label_get
(
tx
->
ctx
->
addr
)
;
transport.c:624
trans_encrypt()
if
(
tx
->
ctx
->
addr
==
BT_MESH_ADDR_UNASSIGNED
||
transport.c:663
bt_mesh_trans_send()
(
!
BT_MESH_ADDR_IS_UNICAST
(
tx
->
ctx
->
addr
)
&&
transport.c:664
bt_mesh_trans_send()
tx
->
ctx
->
app_idx
,
tx
->
ctx
->
addr
)
;
transport.c:676
bt_mesh_trans_send()
.
src
=
rx
->
ctx
.
addr
,
transport.c:750
sdu_recv()
tx
=
seg_tx_lookup
(
seq_zero
,
obo
,
rx
->
ctx
.
addr
)
;
transport.c:848
trans_ack()
rx
->
ctx
.
addr
,
rx
->
ctx
.
recv_dst
,
(
unsigned
)
rx
->
seq
)
;
transport.c:975
trans_unseg()
if
(
tx
->
ctx
->
addr
==
BT_MESH_ADDR_UNASSIGNED
||
transport.c:1042
bt_mesh_ctl_send()
BT_MESH_ADDR_IS_VIRTUAL
(
tx
->
ctx
->
addr
)
)
{
transport.c:1043
bt_mesh_ctl_send()
tx
->
ctx
->
addr
,
tx
->
ctx
->
send_ttl
,
ctl_op
)
;
transport.c:1049
bt_mesh_ctl_send()
.
addr
=
dst
,
transport.c:1067
send_ack()
if
(
rx
->
src
!=
net_rx
->
ctx
.
addr
||
transport.c:1191
seg_rx_find()
net_rx
->
ctx
.
addr
)
;
transport.c:1205
seg_rx_find()
if
(
rx
->
src
!=
net_rx
->
ctx
.
addr
||
rx
->
dst
!=
net_rx
->
ctx
.
recv_dst
)
{
transport.c:1228
seg_rx_is_valid()
rx
->
src
=
net_rx
->
ctx
.
addr
;
transport.c:1269
seg_rx_alloc()
net_rx
->
ctx
.
addr
,
net_rx
->
ctx
.
recv_dst
,
net_rx
->
seq
)
;
transport.c:1302
trans_seg()
net_rx
->
ctx
.
addr
,
net_rx
->
ctx
.
send_ttl
,
transport.c:1368
trans_seg()
send_ack
(
net_rx
->
sub
,
net_rx
->
ctx
.
recv_dst
,
net_rx
->
ctx
.
addr
,
transport.c:1389
trans_seg()
net_rx
->
ctx
.
addr
,
transport.c:1401
trans_seg()
send_ack
(
net_rx
->
sub
,
net_rx
->
ctx
.
recv_dst
,
net_rx
->
ctx
.
addr
,
transport.c:1405
trans_seg()
net_rx
->
ctx
.
addr
,
net_rx
->
ctx
.
send_ttl
,
transport.c:1465
trans_seg()
send_ack
(
net_rx
->
sub
,
net_rx
->
ctx
.
recv_dst
,
net_rx
->
ctx
.
addr
,
transport.c:1524
trans_seg()
rx
->
ctx
.
addr
,
rx
->
ctx
.
recv_dst
,
(
unsigned
)
rx
->
seq
,
transport.c:1572
bt_mesh_trans_recv()
bt_test_mesh_net_recv
(
rx
->
ctx
.
recv_ttl
,
rx
->
ctl
,
rx
->
ctx
.
addr
,
transport.c:1581
bt_mesh_trans_recv()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
bt_mesh_msg_ctx::addr
is written by 9 functions and is read by 126 functions:
btc_ble_mesh_set_client_common_param()
publish_retransmit()
bt_mesh_model_publish()
net_decrypt()
bt_mesh_net_header_parse()
send_filter_status()
bt_mesh_ext_net_rx_set_addr()
bt_mesh_ext_msg_ctx_set_addr()
bt_mesh_ext_client_common_set_addr()
All items filtered out
bt_mesh_msg_ctx::addr
bt_mesh_config_client_cb_evt_to_btc()
bt_mesh_config_server_cb_evt_to_btc()
bt_mesh_generic_client_cb_evt_to_btc()
bt_mesh_generic_server_cb_evt_to_btc()
bt_mesh_lighting_server_cb_evt_to_btc()
bt_mesh_model_recv()
model_send()
comp_data_get()
beacon_get()
beacon_set()
default_ttl_get()
default_ttl_set()
gatt_proxy_get()
gatt_proxy_set()
net_transmit_get()
net_transmit_set()
relay_get()
relay_set()
node_identity_get()
node_identity_set()
node_reset()
friend_get()
friend_set()
lpn_timeout_get()
hb_pub_send_status()
heartbeat_pub_get()
heartbeat_pub_set()
hb_sub_send_status()
heartbeat_sub_get()
heartbeat_sub_set()
msg_cache_add()
bt_mesh_net_encode()
bt_mesh_net_send()
net_decrypt()
bt_mesh_net_decode()
bt_mesh_net_recv()
proxy_cfg()
bt_mesh_update_rpl()
rpl_check_and_store()
bt_mesh_client_pick_node()
bt_mesh_is_client_recv_publish_msg()
bt_mesh_client_check_node_in_list()
bt_mesh_client_calc_timeout()
bt_mesh_client_send_msg()
gen_onoff_set()
gen_level_set()
gen_delta_set()
gen_move_set()
gen_power_level_set()
light_lightness_set()
light_lightness_linear_set()
light_ctl_set()
light_ctl_temp_set()
light_hsl_set()
light_hsl_hue_set()
light_hsl_sat_set()
light_xyl_set()
light_lc_light_onoff_set()
bt_mesh_ext_net_tx_get_addr()
bt_mesh_ext_net_rx_get_addr()
bt_mesh_ext_msg_ctx_get_addr()
bt_mesh_ext_client_common_get_addr()
send_unseg()
send_seg()
bt_mesh_trans_send()
sdu_recv()
trans_ack()
trans_heartbeat()
trans_unseg()
bt_mesh_ctl_send()
seg_rx_find()
seg_rx_is_valid()
seg_rx_alloc()
trans_seg()
bt_mesh_trans_recv()
comp_data_status()
state_status_u8()
relay_status()
net_key_status()
app_key_status()
mod_app_status()
mod_pub_status()
mod_sub_status()
hb_sub_status()
hb_pub_status()
node_reset_status()
mod_sub_list()
net_key_list()
app_key_list()
node_id_status()
mod_app_list()
kr_phase_status()
lpn_pollto_status()
bt_mesh_df_client_cb_evt_to_btc()
bt_mesh_df_server_cb_evt_to_btc()
bt_mesh_rpr_client_cb_evt_to_btc()
bt_mesh_sensor_client_cb_evt_to_btc()
bt_mesh_sensor_server_cb_evt_to_btc()
unseg_app_sdu_unpack()
bt_mesh_friend_sub_add()
bt_mesh_friend_sub_rem()
bt_mesh_friend_poll()
bt_mesh_friend_clear_cfm()
bt_mesh_friend_req()
friend_lpn_enqueue_rx()
friend_lpn_enqueue_tx()
bt_mesh_friend_enqueue_rx()
bt_mesh_friend_enqueue_tx()
gen_onoff_status()
gen_level_status()
trans_encrypt()
bt_mesh_msg_send()
dev_comp_data_get()
mod_app_bind()
mod_app_unbind()
health_fault_status()
health_current_status()
health_period_status()
health_attention_status()
bt_mesh_keys_resolve()
bt_mesh_app_key_find()
bt_mesh_hb_recv()
bt_mesh_rpl_update()
bt_mesh_rpl_check()
bt_mesh_net_local()
net_header_encode()
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