ESP-IDF
ble_gattc_proc::
::write_reliable
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
ble_gattc_proc::
::write_reliable
ble_gattc_proc::
::write_reliable field
Syntax
Show:
Summary
Declaration
from
ble_gattc.c:213
struct
{
struct
ble_gatt_attr
attrs
[
MYNEWT_VAL
(
BLE_GATT_WRITE_MAX_ATTRS
)
]
;
uint8_t
num_attrs
;
uint8_t
cur_attr
;
uint16_t
length
;
ble_gatt_reliable_attr_fn
*
cb
;
void
*
cb_arg
;
}
write_reliable
;
Examples
References
from
examples
Code
Location
Referrer
}
write_reliable
;
ble_gattc.c:220
for
(
i
=
0
;
i
<
proc
->
write_reliable
.
num_attrs
;
i
++
)
{
ble_gattc.c:653
ble_gattc_log_write_reliable()
proc
->
write_reliable
.
attrs
[
i
]
.
handle
)
;
ble_gattc.c:655
ble_gattc_log_write_reliable()
for
(
i
=
0
;
i
<
proc
->
write_reliable
.
num_attrs
;
i
++
)
{
ble_gattc.c:759
ble_gattc_proc_free()
os_mbuf_free_chain
(
proc
->
write_reliable
.
attrs
[
i
]
.
om
)
;
ble_gattc.c:760
ble_gattc_proc_free()
if
(
proc
->
write_reliable
.
cb
==
NULL
)
{
ble_gattc.c:4288
ble_gattc_write_reliable_cb()
rc
=
proc
->
write_reliable
.
cb
(
proc
->
conn_handle
,
ble_gattc.c:4291
ble_gattc_write_reliable_cb()
proc
->
write_reliable
.
attrs
,
ble_gattc.c:4293
ble_gattc_write_reliable_cb()
proc
->
write_reliable
.
num_attrs
,
ble_gattc.c:4294
ble_gattc_write_reliable_cb()
proc
->
write_reliable
.
cb_arg
)
;
ble_gattc.c:4295
ble_gattc_write_reliable_cb()
attr_idx
=
proc
->
write_reliable
.
cur_attr
;
ble_gattc.c:4327
ble_gattc_write_reliable_tx()
if
(
attr_idx
>=
proc
->
write_reliable
.
num_attrs
)
{
ble_gattc.c:4329
ble_gattc_write_reliable_tx()
attr
=
proc
->
write_reliable
.
attrs
+
attr_idx
;
ble_gattc.c:4335
ble_gattc_write_reliable_tx()
proc
->
write_reliable
.
length
=
ble_gattc.c:4344
ble_gattc_write_reliable_tx()
proc
->
write_reliable
.
length
)
;
ble_gattc.c:4354
ble_gattc_write_reliable_tx()
if
(
proc
->
write_reliable
.
cur_attr
<
proc
->
write_reliable
.
num_attrs
)
{
ble_gattc.c:4402
ble_gattc_write_reliable_err()
if
(
proc
->
write_reliable
.
cur_attr
>=
proc
->
write_reliable
.
num_attrs
)
{
ble_gattc.c:4433
ble_gattc_write_reliable_rx_prep()
attr
=
proc
->
write_reliable
.
attrs
+
proc
->
write_reliable
.
cur_attr
;
ble_gattc.c:4440
ble_gattc_write_reliable_rx_prep()
proc
->
write_reliable
.
length
)
!=
0
)
{
ble_gattc.c:4452
ble_gattc_write_reliable_rx_prep()
attr
->
offset
+=
proc
->
write_reliable
.
length
;
ble_gattc.c:4459
ble_gattc_write_reliable_rx_prep()
proc
->
write_reliable
.
cur_attr
++
;
ble_gattc.c:4462
ble_gattc_write_reliable_rx_prep()
proc
->
write_reliable
.
num_attrs
=
num_attrs
;
ble_gattc.c:4519
ble_gattc_write_reliable()
proc
->
write_reliable
.
cur_attr
=
0
;
ble_gattc.c:4520
ble_gattc_write_reliable()
proc
->
write_reliable
.
cb
=
cb
;
ble_gattc.c:4521
ble_gattc_write_reliable()
proc
->
write_reliable
.
cb_arg
=
cb_arg
;
ble_gattc.c:4522
ble_gattc_write_reliable()
proc
->
write_reliable
.
attrs
[
i
]
=
attrs
[
i
]
;
ble_gattc.c:4525
ble_gattc_write_reliable()
proc
->
write_reliable
.
attrs
[
i
]
.
offset
=
0
;
ble_gattc.c:4526
ble_gattc_write_reliable()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
ble_gattc_proc::
::write_reliable
is read by 7 functions:
All items filtered out
ble_gattc_proc::
::write_reliable
ble_gattc_log_write_reliable()
ble_gattc_proc_free()
ble_gattc_write_reliable_cb()
ble_gattc_write_reliable_tx()
ble_gattc_write_reliable_err()
ble_gattc_write_reliable_rx_prep()
ble_gattc_write_reliable()
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