ESP-IDF
bt_mesh_model_pub::addr
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading...
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_model_pub::addr
bt_mesh_model_pub::addr field
Publish Address.
Syntax
Show:
Summary
Declaration
from
access.h:411
uint16_t
addr
;
Examples
References
from
examples
Code
Location
Referrer
uint16_t
addr
;
/**< Publish Address. */
access.h:411
uint16_t
addr
;
/**< Publish Address. */
access.h:324
ctx
.
addr
=
pub
->
addr
;
access.c:211
publish_retransmit()
if
(
pub
->
addr
==
BLE_MESH_ADDR_UNASSIGNED
)
{
access.c:1066
bt_mesh_model_publish()
ctx
.
addr
=
pub
->
addr
;
access.c:1093
bt_mesh_model_publish()
.
addr
=
pub
->
addr
,
access.c:183
publish_transmit()
if
(
pub
->
addr
==
BT_MESH_ADDR_UNASSIGNED
||
access.c:231
mod_publish()
if
(
pub
->
addr
==
BT_MESH_ADDR_UNASSIGNED
)
{
access.c:748
bt_mesh_model_publish()
mod
->
pub
->
addr
!=
BT_MESH_ADDR_UNASSIGNED
)
{
access.c:1256
commit_mod()
if
(
model
->
pub
->
addr
==
BLE_MESH_ADDR_UNASSIGNED
)
{
cfg_srv.c:328
_mod_pub_set()
model
->
pub
->
addr
=
BLE_MESH_ADDR_UNASSIGNED
;
cfg_srv.c:332
_mod_pub_set()
model
->
pub
->
addr
=
pub_addr
;
cfg_srv.c:359
_mod_pub_set()
pub_addr
=
mod
->
pub
->
addr
;
cfg_srv.c:1161
mod_pub_get()
change
.
cfg_mod_pub_set
.
pub_addr
=
mod
->
pub
->
addr
;
cfg_srv.c:1233
mod_pub_set()
if
(
model
->
pub
->
addr
==
BT_MESH_ADDR_UNASSIGNED
)
{
cfg_srv.c:201
_mod_pub_set()
model
->
pub
->
addr
=
BT_MESH_ADDR_UNASSIGNED
;
cfg_srv.c:205
_mod_pub_set()
if
(
BT_MESH_ADDR_IS_VIRTUAL
(
model
->
pub
->
addr
)
)
{
cfg_srv.c:232
_mod_pub_set()
uint8_t
*
uuid
=
bt_mesh_va_label_get
(
model
->
pub
->
addr
)
;
cfg_srv.c:233
_mod_pub_set()
model
->
pub
->
addr
=
pub_addr
;
cfg_srv.c:241
_mod_pub_set()
pub_addr
=
mod
->
pub
->
addr
;
cfg_srv.c:820
mod_pub_get()
return
MODEL
(
model
)
->
pub
->
addr
;
ext.c:868
bt_mesh_ext_model_get_pub_addr()
model
->
pub
->
addr
=
BLE_MESH_ADDR_UNASSIGNED
;
health_srv.c:478
health_srv_deinit()
if
(
model
->
pub
->
addr
==
BLE_MESH_ADDR_UNASSIGNED
)
{
pvnr_mgmt.c:1080
model_pub_clear()
model
->
pub
->
addr
=
BLE_MESH_ADDR_UNASSIGNED
;
pvnr_mgmt.c:1084
model_pub_clear()
model
->
pub
->
addr
==
BLE_MESH_ADDR_UNASSIGNED
)
{
server_common.c:233
bt_mesh_server_get_pub_msg()
model
->
pub
->
addr
=
BLE_MESH_ADDR_UNASSIGNED
;
settings.c:737
model_set_pub()
model
->
pub
->
addr
=
pub
.
addr
;
settings.c:751
model_set_pub()
model
->
pub
->
addr
!=
BLE_MESH_ADDR_UNASSIGNED
)
{
settings.c:1406
commit_model()
pub
.
addr
=
model
->
pub
->
addr
;
settings.c:1957
store_pending_mod_pub()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
bt_mesh_model_pub::addr
is written by 4 functions and is read by 13 functions:
model_set_pub()
_mod_pub_set()
health_srv_deinit()
model_pub_clear()
All items filtered out
bt_mesh_model_pub::addr
commit_model()
store_pending_mod_pub()
publish_retransmit()
bt_mesh_model_publish()
_mod_pub_set()
mod_pub_get()
mod_pub_set()
model_pub_clear()
bt_mesh_server_get_pub_msg()
bt_mesh_ext_model_get_pub_addr()
publish_transmit()
mod_publish()
commit_mod()
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