ESP-IDF
bt_mesh_net_rx::seq
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading (2/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_net_rx::seq
bt_mesh_net_rx::seq field
Syntax
Show:
Summary
Declaration
from
net.h:386
uint32_t
seq
;
Examples
References
from
examples
Code
Location
Referrer
uint32_t
seq
;
/* Sequence Number */
net.h:386
uint32_t
seq
;
/* Sequence Number */
net.h:241
return
NET_RX
(
rx
)
->
seq
;
ext.c:3442
bt_mesh_ext_net_rx_get_seq()
NET_RX
(
rx
)
->
seq
=
seq
;
ext.c:3447
bt_mesh_ext_net_rx_set_seq()
meta
->
crypto
.
seq_num
=
net
.
seq
;
friend.c:368
unseg_app_sdu_unpack()
sys_put_be24
(
rx
->
seq
,
info
.
seq
)
;
friend.c:1456
friend_lpn_enqueue_rx()
msg_cache
[
rx
->
msg_cache_idx
]
.
seq
=
rx
->
seq
;
net.c:129
msg_cache_add()
rx
->
seq
=
BLE_MESH_NET_HDR_SEQ
(
buf
->
data
)
;
net.c:1767
bt_mesh_net_header_parse()
rx
->
seq
=
BLE_MESH_NET_HDR_SEQ
(
buf
->
data
)
;
net.c:1818
bt_mesh_net_decode()
msg_cache
[
rx
->
msg_cache_idx
]
.
seq
=
rx
->
seq
;
net.c:145
msg_cache_add()
.
seq
=
SEQ
(
buf
->
om_data
)
,
net.c:391
bt_mesh_net_local()
rx
.
ctx
.
addr
,
rx
.
seq
,
sub
)
;
net.c:398
bt_mesh_net_local()
rx
->
seq
=
SEQ
(
buf
->
om_data
)
;
net.c:744
bt_mesh_net_header_parse()
rx
->
seq
=
SEQ
(
out
->
om_data
)
;
net.c:791
bt_mesh_net_decode()
rx
.
ctx
.
addr
,
rx
.
ctx
.
recv_dst
,
rx
.
seq
)
;
proxy_server.c:377
proxy_cfg()
rx
.
ctx
.
addr
,
rx
.
ctx
.
recv_dst
,
rx
.
seq
)
;
proxy_srv.c:273
proxy_cfg()
rpl
->
seq
=
rx
->
seq
;
rpl.c:21
bt_mesh_update_rpl()
rpl
->
seq
<
rx
->
seq
)
{
rpl.c:57
rpl_check_and_store()
rpl
->
seq
=
rx
->
seq
;
rpl.c:91
bt_mesh_rpl_update()
rpl
->
seq
<
rx
->
seq
)
{
rpl.c:140
bt_mesh_rpl_check()
rx
->
ctx
.
addr
,
rx
->
ctx
.
recv_dst
,
rx
->
seq
)
;
transport.c:1118
trans_unseg()
return
sdu_recv
(
rx
,
rx
->
seq
,
hdr
,
0
,
buf
)
;
transport.c:1133
trans_unseg()
net_rx
->
ctx
.
addr
,
net_rx
->
ctx
.
recv_dst
,
net_rx
->
seq
)
;
transport.c:1429
trans_seg()
(
net_rx
->
seq
-
transport.c:1465
trans_seg()
(
(
(
(
net_rx
->
seq
&
BIT_MASK
(
14
)
)
-
seq_zero
)
)
&
BIT_MASK
(
13
)
)
)
)
;
transport.c:1466
trans_seg()
rx
->
ctx
.
addr
,
rx
->
ctx
.
recv_dst
,
rx
->
seq
,
rx
->
friend_match
)
;
transport.c:1641
bt_mesh_trans_recv()
.
seq_num
=
seg
?
(
seg
->
seq_auth
&
0xffffff
)
:
rx
->
seq
,
transport.c:752
sdu_recv()
rx
->
ctx
.
addr
,
rx
->
ctx
.
recv_dst
,
(
unsigned
)
rx
->
seq
)
;
transport.c:975
trans_unseg()
net_rx
->
ctx
.
addr
,
net_rx
->
ctx
.
recv_dst
,
net_rx
->
seq
)
;
transport.c:1302
trans_seg()
(
net_rx
->
seq
-
transport.c:1338
trans_seg()
(
(
(
(
net_rx
->
seq
&
BIT_MASK
(
14
)
)
-
seq_zero
)
)
&
transport.c:1339
trans_seg()
rx
->
ctx
.
addr
,
rx
->
ctx
.
recv_dst
,
(
unsigned
)
rx
->
seq
,
transport.c:1572
bt_mesh_trans_recv()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
bt_mesh_net_rx::seq
is written by 3 functions and is read by 14 functions:
bt_mesh_net_header_parse()
bt_mesh_net_decode()
bt_mesh_ext_net_rx_set_seq()
All items filtered out
bt_mesh_net_rx::seq
msg_cache_add()
proxy_cfg()
bt_mesh_update_rpl()
rpl_check_and_store()
bt_mesh_ext_net_rx_get_seq()
trans_unseg()
trans_seg()
bt_mesh_trans_recv()
unseg_app_sdu_unpack()
friend_lpn_enqueue_rx()
sdu_recv()
bt_mesh_rpl_update()
bt_mesh_rpl_check()
bt_mesh_net_local()
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