ESP-IDF
bt_mesh_net_rx::ctl
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading...
Files
loading (1/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::ctl
bt_mesh_net_rx::ctl field
Syntax
Show:
Summary
Declaration
from
net.h:387
uint16_t
old_iv
:
1
,
new_key
:
1
,
friend_cred
:
1
__attribute__
(
(
deprecated
)
)
,
ctl
:
1
;
Examples
References
from
examples
Code
Location
Referrer
ctl
:
1
,
/* Network Control */
net.h:390
ctl
:
1
,
/* Network Control */
net.h:245
return
NET_RX
(
rx
)
->
ctl
;
ext.c:3462
bt_mesh_ext_net_rx_get_ctl()
NET_RX
(
rx
)
->
ctl
=
ctl
;
ext.c:3467
bt_mesh_ext_net_rx_set_ctl()
info
.
ctl
=
rx
->
ctl
;
friend.c:1454
friend_lpn_enqueue_rx()
BT_DBG
(
"TTL %u CTL %u dst 0x%04x"
,
rx
->
ctx
.
recv_ttl
,
rx
->
ctl
,
rx
->
ctx
.
recv_dst
)
;
net.c:1626
bt_mesh_net_relay()
rx
->
ctl
=
BLE_MESH_NET_HDR_CTL
(
buf
->
data
)
;
net.c:1765
bt_mesh_net_header_parse()
rx
->
ctl
=
BLE_MESH_NET_HDR_CTL
(
buf
->
data
)
;
net.c:1817
bt_mesh_net_decode()
.
ctl
=
CTL
(
buf
->
om_data
)
,
net.c:390
bt_mesh_net_local()
BT_DBG
(
"TTL %u CTL %u dst 0x%04x"
,
rx
->
ctx
.
recv_ttl
,
rx
->
ctl
,
net.c:673
bt_mesh_net_relay()
rx
->
ctl
=
CTL
(
buf
->
om_data
)
;
net.c:742
bt_mesh_net_header_parse()
rx
->
ctl
=
CTL
(
out
->
om_data
)
;
net.c:790
bt_mesh_net_decode()
if
(
rx
->
ctl
)
{
transport.c:1124
trans_unseg()
if
(
rx
->
ctl
!=
net_rx
->
ctl
)
{
transport.c:1368
seg_rx_is_valid()
rx
->
ctl
=
net_rx
->
ctl
;
transport.c:1392
seg_rx_alloc()
if
(
!
sdu_len_is_ok
(
net_rx
->
ctl
,
seg_n
)
)
{
transport.c:1511
trans_seg()
if
(
net_rx
->
ctl
)
{
transport.c:1613
trans_seg()
if
(
rx
->
ctl
)
{
transport.c:981
trans_unseg()
if
(
rx
->
ctl
!=
net_rx
->
ctl
)
{
transport.c:1233
seg_rx_is_valid()
rx
->
ctl
=
net_rx
->
ctl
;
transport.c:1264
seg_rx_alloc()
if
(
!
sdu_len_is_ok
(
net_rx
->
ctl
,
seg_n
)
)
{
transport.c:1387
trans_seg()
if
(
net_rx
->
ctl
)
{
transport.c:1527
trans_seg()
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_net_rx::ctl
is written by 3 functions and is read by 8 functions:
bt_mesh_net_header_parse()
bt_mesh_net_decode()
bt_mesh_ext_net_rx_set_ctl()
All items filtered out
bt_mesh_net_rx::ctl
bt_mesh_net_relay()
bt_mesh_ext_net_rx_get_ctl()
trans_unseg()
seg_rx_is_valid()
seg_rx_alloc()
trans_seg()
friend_lpn_enqueue_rx()
bt_mesh_trans_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