ESP-IDF
prov_rx::xact_id
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
prov_rx::xact_id
prov_rx::xact_id field
Syntax
Show:
Summary
Declaration
from
prov_common.h:164
uint8_t
xact_id
;
Examples
References
from
examples
Code
Location
Referrer
uint8_t
xact_id
;
pb_adv.c:118
uint8_t
xact_id
;
prov_common.h:164
if
(
!
link
.
rx
.
seg
&&
link
.
rx
.
id
==
rx
->
xact_id
)
{
pb_adv.c:354
gen_prov_cont()
gen_prov_ack_send
(
rx
->
xact_id
)
;
pb_adv.c:357
gen_prov_cont()
next_transaction_id
(
link
.
rx
.
id
)
==
rx
->
xact_id
)
{
pb_adv.c:364
gen_prov_cont()
link
.
rx
.
id
=
rx
->
xact_id
;
pb_adv.c:367
gen_prov_cont()
}
else
if
(
rx
->
xact_id
!=
link
.
rx
.
id
)
{
pb_adv.c:374
gen_prov_cont()
rx
->
xact_id
,
link
.
rx
.
id
)
;
pb_adv.c:376
gen_prov_cont()
if
(
rx
->
xact_id
==
link
.
tx
.
id
)
{
pb_adv.c:425
gen_prov_ack()
if
(
rx
->
xact_id
==
link
.
rx
.
id
)
{
pb_adv.c:441
gen_prov_start()
gen_prov_ack_send
(
rx
->
xact_id
)
;
pb_adv.c:445
gen_prov_start()
}
else
if
(
rx
->
xact_id
!=
next_transaction_id
(
link
.
rx
.
id
)
)
{
pb_adv.c:455
gen_prov_start()
BT_WARN
(
"Unexpected xact 0x%x, expected 0x%x"
,
rx
->
xact_id
,
pb_adv.c:456
gen_prov_start()
link
.
rx
.
id
=
rx
->
xact_id
;
pb_adv.c:463
gen_prov_start()
rx
.
xact_id
=
net_buf_simple_pull_u8
(
buf
)
;
pb_adv.c:815
bt_mesh_pb_adv_recv()
BT_DBG
(
"link_id 0x%08x xact_id 0x%x"
,
rx
.
link_id
,
rx
.
xact_id
)
;
pb_adv.c:822
bt_mesh_pb_adv_recv()
if
(
link
->
rx
.
prev_id
==
rx
->
xact_id
)
{
prov_common.c:176
bt_mesh_gen_prov_start()
bt_mesh_gen_prov_ack_send
(
link
,
rx
->
xact_id
)
;
prov_common.c:178
bt_mesh_gen_prov_start()
link
->
rx
.
id
=
rx
->
xact_id
;
prov_common.c:183
bt_mesh_gen_prov_start()
if
(
link
->
rx
.
seg
==
0
&&
link
->
rx
.
prev_id
==
rx
->
xact_id
)
{
prov_common.c:244
bt_mesh_gen_prov_cont()
bt_mesh_gen_prov_ack_send
(
link
,
rx
->
xact_id
)
;
prov_common.c:246
bt_mesh_gen_prov_cont()
if
(
rx
->
xact_id
!=
link
->
rx
.
id
)
{
prov_common.c:250
bt_mesh_gen_prov_cont()
rx
->
xact_id
,
link
->
rx
.
id
)
;
prov_common.c:252
bt_mesh_gen_prov_cont()
if
(
rx
->
xact_id
==
prov_link
.
tx
.
id
-
1
)
{
prov_node.c:1261
gen_prov_ack()
if
(
rx
->
xact_id
==
prov_link
.
tx
.
id
)
{
prov_node.c:1271
gen_prov_ack()
rx
.
xact_id
=
net_buf_simple_pull_u8
(
buf
)
;
prov_node.c:1333
bt_mesh_pb_adv_recv()
BT_DBG
(
"link_id 0x%08x xact_id %u"
,
rx
.
link_id
,
rx
.
xact_id
)
;
prov_node.c:1336
bt_mesh_pb_adv_recv()
if
(
rx
->
xact_id
==
(
link
->
tx
.
id
-
1
)
)
{
prov_pvnr.c:2496
gen_prov_ack()
rx
.
xact_id
=
net_buf_simple_pull_u8
(
buf
)
;
prov_pvnr.c:2595
bt_mesh_provisioner_pb_adv_recv()
BT_DBG
(
"link_id 0x%08x xact_id %u"
,
rx
.
link_id
,
rx
.
xact_id
)
;
prov_pvnr.c:2598
bt_mesh_provisioner_pb_adv_recv()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
prov_rx::xact_id
is written by 2 functions and is read by 7 functions:
bt_mesh_pb_adv_recv()
bt_mesh_provisioner_pb_adv_recv()
All items filtered out
prov_rx::xact_id
gen_prov_cont()
gen_prov_ack()
gen_prov_start()
bt_mesh_pb_adv_recv()
bt_mesh_gen_prov_start()
bt_mesh_gen_prov_cont()
bt_mesh_provisioner_pb_adv_recv()
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