ESP-IDF
bt_mesh_net::p_app_keys
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading...
Files
loading (3/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_net::p_app_keys
bt_mesh_net::p_app_keys field
Syntax
Show:
Summary
Declaration
from
net.h:357
struct
bt_mesh_app_key
*
p_app_keys
[
CONFIG_BLE_MESH_PROVISIONER_APP_KEY_COUNT
]
;
Examples
References
from
examples
Code
Location
Referrer
struct
bt_mesh_app_key
*
p_app_keys
[
CONFIG_BLE_MESH_PROVISIONER_APP_KEY_COUNT
]
;
net.h:357
size
=
ARRAY_SIZE
(
bt_mesh
.
p_app_keys
)
;
access.c:1329
bt_mesh_rx_appkey_size()
size
+=
ARRAY_SIZE
(
bt_mesh
.
p_app_keys
)
;
access.c:1336
bt_mesh_rx_appkey_size()
key
=
bt_mesh
.
p_app_keys
[
index
]
;
access.c:1355
bt_mesh_rx_appkey_get()
key
=
bt_mesh
.
p_app_keys
[
index
-
ARRAY_SIZE
(
bt_mesh
.
app_keys
)
]
;
access.c:1363
bt_mesh_rx_appkey_get()
for
(
i
=
0
;
i
<
ARRAY_SIZE
(
bt_mesh
.
p_app_keys
)
;
i
++
)
{
fast_prov.c:86
bt_mesh_fast_prov_app_key_find()
key
=
bt_mesh
.
p_app_keys
[
i
]
;
fast_prov.c:87
bt_mesh_fast_prov_app_key_find()
for
(
i
=
0
;
i
<
ARRAY_SIZE
(
bt_mesh
.
p_app_keys
)
;
i
++
)
{
pvnr_mgmt.c:790
provisioner_check_app_key()
key
=
bt_mesh
.
p_app_keys
[
i
]
;
pvnr_mgmt.c:791
provisioner_check_app_key()
for
(
i
=
0
;
i
<
ARRAY_SIZE
(
bt_mesh
.
p_app_keys
)
;
i
++
)
{
pvnr_mgmt.c:809
provisioner_check_app_idx()
key
=
bt_mesh
.
p_app_keys
[
i
]
;
pvnr_mgmt.c:810
provisioner_check_app_idx()
for
(
i
=
0
;
i
<
ARRAY_SIZE
(
bt_mesh
.
p_app_keys
)
;
i
++
)
{
pvnr_mgmt.c:819
provisioner_check_app_idx()
key
=
bt_mesh
.
p_app_keys
[
i
]
;
pvnr_mgmt.c:820
provisioner_check_app_idx()
for
(
i
=
0
;
i
<
ARRAY_SIZE
(
bt_mesh
.
p_app_keys
)
;
i
++
)
{
pvnr_mgmt.c:833
provisioner_check_app_key_full()
if
(
!
bt_mesh
.
p_app_keys
[
i
]
)
{
pvnr_mgmt.c:834
provisioner_check_app_key_full()
bt_mesh
.
p_app_keys
[
add
]
=
key
;
pvnr_mgmt.c:991
bt_mesh_provisioner_local_app_key_add()
for
(
i
=
0
;
i
<
ARRAY_SIZE
(
bt_mesh
.
p_app_keys
)
;
i
++
)
{
pvnr_mgmt.c:1060
bt_mesh_provisioner_local_app_key_get()
key
=
bt_mesh
.
p_app_keys
[
i
]
;
pvnr_mgmt.c:1061
bt_mesh_provisioner_local_app_key_get()
for
(
i
=
0
;
i
<
ARRAY_SIZE
(
bt_mesh
.
p_app_keys
)
;
i
++
)
{
pvnr_mgmt.c:1151
bt_mesh_provisioner_local_app_key_del()
key
=
bt_mesh
.
p_app_keys
[
i
]
;
pvnr_mgmt.c:1152
bt_mesh_provisioner_local_app_key_del()
bt_mesh_free
(
bt_mesh
.
p_app_keys
[
i
]
)
;
pvnr_mgmt.c:1162
bt_mesh_provisioner_local_app_key_del()
bt_mesh
.
p_app_keys
[
i
]
=
NULL
;
pvnr_mgmt.c:1163
bt_mesh_provisioner_local_app_key_del()
for
(
j
=
0
;
j
<
ARRAY_SIZE
(
bt_mesh
.
p_app_keys
)
;
j
++
)
{
pvnr_mgmt.c:1322
bt_mesh_provisioner_local_net_key_del()
struct
bt_mesh_app_key
*
key
=
bt_mesh
.
p_app_keys
[
j
]
;
pvnr_mgmt.c:1323
bt_mesh_provisioner_local_net_key_del()
for
(
int
i
=
0
;
i
<
ARRAY_SIZE
(
bt_mesh
.
p_app_keys
)
;
i
++
)
{
transport.c:182
bt_mesh_app_key_get()
if
(
bt_mesh
.
p_app_keys
[
i
]
&&
transport.c:183
bt_mesh_app_key_get()
bt_mesh
.
p_app_keys
[
i
]
->
net_idx
!=
BLE_MESH_KEY_UNUSED
&&
transport.c:184
bt_mesh_app_key_get()
bt_mesh
.
p_app_keys
[
i
]
->
app_idx
==
app_idx
)
{
transport.c:185
bt_mesh_app_key_get()
return
bt_mesh
.
p_app_keys
[
i
]
;
transport.c:186
bt_mesh_app_key_get()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
bt_mesh_net::p_app_keys
is read by 11 functions:
All items filtered out
bt_mesh_net::p_app_keys
bt_mesh_rx_appkey_size()
bt_mesh_rx_appkey_get()
provisioner_check_app_key()
provisioner_check_app_idx()
provisioner_check_app_key_full()
bt_mesh_provisioner_local_app_key_add()
bt_mesh_provisioner_local_app_key_get()
bt_mesh_provisioner_local_app_key_del()
bt_mesh_provisioner_local_net_key_del()
bt_mesh_app_key_get()
bt_mesh_fast_prov_app_key_find()
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