ESP-IDF
bt_mesh_send_cb::end
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading (4/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_send_cb::end
bt_mesh_send_cb::end field
Syntax
Show:
Summary
Declaration
from
access.h:549
void
(
*
end
)
(
int
err
,
void
*
cb_data
)
;
Examples
References
from
examples
Code
Location
Scope
Referrer
void
(
*
end
)
(
int
err
,
void
*
cb_data
)
;
access.h:549
void
(
*
end
)
(
int
err
,
void
*
cb_data
)
;
access.h:480
static
const
struct
bt_mesh_send_cb
pub_sent_cb
=
{
access.c:176
pub_sent_cb
publish_sent()
.
end
=
publish_sent
,
access.c:178
static
const
struct
bt_mesh_send_cb
pub_sent_cb
=
{
access.c:173
pub_sent_cb
publish_sent()
.
end
=
publish_sent
,
access.c:175
if
(
cb
&&
cb
->
end
)
{
adv.c:142
adv_send_end()
cb
->
end
(
err
,
cb_data
)
;
adv.c:143
adv_send_end()
if
(
adv
->
started
&&
adv
->
cb
&&
adv
->
cb
->
end
)
{
adv.h:126
bt_mesh_adv_send_end()
adv
->
cb
->
end
(
err
,
adv
->
cb_data
)
;
adv.h:127
bt_mesh_adv_send_end()
static
const
struct
bt_mesh_send_cb
send_cb
=
{
beacon.c:150
secure_beacon_complete()
.
end
=
secure_beacon_complete
,
beacon.c:151
secure_beacon_send()
static
const
struct
bt_mesh_send_cb
send_cb
=
{
beacon.c:90
beacon_complete()
.
end
=
beacon_complete
,
beacon.c:91
secure_beacon_send()
static
const
struct
bt_mesh_send_cb
reset_cb
=
{
cfg_srv.c:2150
reset_send_end()
.
end
=
reset_send_end
,
cfg_srv.c:2152
node_reset()
.
end
=
NULL
,
client_common.c:259
.
struct_send_cb_off_end
=
offsetof
(
struct
bt_mesh_send_cb
,
end
)
,
ext.c:4237
static
const
struct
bt_mesh_send_cb
clear_sent_cb
=
{
friend.c:784
clear_sent_cb
friend_clear_sent()
.
end
=
friend_clear_sent
,
friend.c:785
static
const
struct
bt_mesh_send_cb
buf_sent_cb
=
{
friend.c:1213
buf_send_end()
.
end
=
buf_send_end
,
friend.c:1215
friend_timeout()
if
(
adv
->
started
&&
adv
->
cb
&&
adv
->
cb
->
end
)
{
glue.c:116
net_buf_unref()
adv
->
cb
->
end
(
0
,
adv
->
cb_data
)
;
glue.c:117
net_buf_unref()
static
const
struct
bt_mesh_send_cb
publish_cb
=
{
heartbeat.c:144
hb_publish_end_cb()
.
end
=
hb_publish_end_cb
,
heartbeat.c:146
hb_publish()
if
(
cb
&&
cb
->
end
)
{
net.c:1174
bt_mesh_net_send()
cb
->
end
(
0
,
cb_data
)
;
net.c:1175
bt_mesh_net_send()
if
(
cb
->
end
)
{
net.h:520
send_cb_finalize()
cb
->
end
(
0
,
cb_data
)
;
net.h:521
send_cb_finalize()
if
(
cb
->
end
)
{
net.h:323
send_cb_finalize()
cb
->
end
(
0
,
cb_data
)
;
net.h:324
send_cb_finalize()
static
struct
bt_mesh_send_cb
buf_sent_cb
=
{
pb_adv.c:149
buf_sent_cb
buf_sent()
.
end
=
buf_sent
,
pb_adv.c:151
static
struct
bt_mesh_send_cb
buf_sent_cb
=
{
prov_common.c:403
buf_sent_cb
buf_sent()
.
end
=
buf_sent
,
prov_common.c:404
if
(
cb
&&
cb
->
end
)
{
transport.c:376
seg_tx_complete()
cb
->
end
(
err
,
cb_data
)
;
transport.c:377
seg_tx_complete()
static
const
struct
bt_mesh_send_cb
first_sent_cb
=
{
transport.c:425
first_sent_cb
seg_sent()
.
end
=
seg_sent
,
transport.c:427
static
const
struct
bt_mesh_send_cb
seg_sent_cb
=
{
transport.c:430
seg_sent_cb
seg_sent()
.
end
=
seg_sent
,
transport.c:432
if
(
cb
&&
cb
->
end
)
{
transport.c:306
seg_tx_complete()
cb
->
end
(
err
,
cb_data
)
;
transport.c:307
seg_tx_complete()
static
const
struct
bt_mesh_send_cb
seg_sent_cb
=
{
transport.c:358
seg_sent_cb
seg_sent()
.
end
=
seg_sent
,
transport.c:360
Call Tree
from
examples
bt_mesh_send_cb::end
is called by 6 functions:
send_cb_finalize()
adv_send_end()
bt_mesh_net_send()
seg_tx_complete()
bt_mesh_adv_send_end()
net_buf_unref()
All items filtered out
bt_mesh_send_cb::end
All items filtered out
Data Use
from
examples
bt_mesh_send_cb::end
is read by 6 functions:
All items filtered out
bt_mesh_send_cb::end
send_cb_finalize()
adv_send_end()
bt_mesh_net_send()
seg_tx_complete()
bt_mesh_adv_send_end()
net_buf_unref()
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
bt_mesh_send_cb::end
implements 9 functionss:
publish_sent()
secure_beacon_complete()
buf_sent()
seg_sent()
friend_clear_sent()
buf_send_end()
beacon_complete()
reset_send_end()
hb_publish_end_cb()
All items filtered out
bt_mesh_send_cb::end
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out