ESP-IDF
+
0
/7 examples
SourceVu will show references to
ble_gatt_attr::om
from the following samples and libraries:
blecent sample
cts_cent sample
enc_adv_data_cent sample
htp_cent sample
phy_cent sample
proximity_sensor_cent sample
blecent_throughput sample
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
ble_gatt_attr::om
ble_gatt_attr::om field
Pointer to the data buffer represented by an os_mbuf.
Syntax
Show:
Summary
Declaration
from
ble_gatt.h:432
struct
os_mbuf
*
om
;
Examples
ble_gatt_attr::om
is referenced by 7 libraries and example projects:
blecent sample
cts_cent sample
enc_adv_data_cent sample
htp_cent sample
phy_cent sample
proximity_sensor_cent sample
blecent_throughput sample
References
from
0/7
examples
Code
Location
Referrer
struct
os_mbuf
*
om
;
ble_gatt.h:432
OS_MBUF_PKTLEN
(
proc
->
write_long
.
attr
.
om
)
)
;
ble_gattc.c:643
ble_gattc_log_write_long()
os_mbuf_free_chain
(
proc
->
write_long
.
attr
.
om
)
;
ble_gattc.c:753
ble_gattc_proc_free()
os_mbuf_free_chain
(
proc
->
write_reliable
.
attrs
[
i
]
.
om
)
;
ble_gattc.c:760
ble_gattc_proc_free()
attr
.
om
=
*
om
;
ble_gattc.c:3026
ble_gattc_read_rx_read_rsp()
*
om
=
attr
.
om
;
ble_gattc.c:3031
ble_gattc_read_rx_read_rsp()
attr
.
om
=
ble_hs_mbuf_from_flat
(
adata
->
value
,
adata
->
value_len
)
;
ble_gattc.c:3163
ble_gattc_read_uuid_rx_adata()
if
(
attr
.
om
==
NULL
)
{
ble_gattc.c:3164
ble_gattc_read_uuid_rx_adata()
os_mbuf_free_chain
(
attr
.
om
)
;
ble_gattc.c:3172
ble_gattc_read_uuid_rx_adata()
attr
.
om
=
*
om
;
ble_gattc.c:3378
ble_gattc_read_long_rx_read_rsp()
*
om
=
attr
.
om
;
ble_gattc.c:3384
ble_gattc_read_long_rx_read_rsp()
attr
[
i
]
.
om
=
os_msys_get_pkthdr
(
attr_len
,
0
)
;
ble_gattc.c:3493
ble_gattc_read_mult_cb_var()
if
(
!
attr
[
i
]
.
om
)
{
ble_gattc.c:3494
ble_gattc_read_mult_cb_var()
rc
=
os_mbuf_appendfrom
(
attr
[
i
]
.
om
,
*
om
,
0
,
attr_len
)
;
ble_gattc.c:3499
ble_gattc_read_mult_cb_var()
if
(
attr
[
i
]
.
om
!=
NULL
)
{
ble_gattc.c:3517
ble_gattc_read_mult_cb_var()
os_mbuf_free_chain
(
attr
[
i
]
.
om
)
;
ble_gattc.c:3518
ble_gattc_read_mult_cb_var()
attr
.
om
=
NULL
;
ble_gattc.c:3555
ble_gattc_read_mult_cb()
attr
.
om
=
*
om
;
ble_gattc.c:3557
ble_gattc_read_mult_cb()
*
om
=
attr
.
om
;
ble_gattc.c:3575
ble_gattc_read_mult_cb()
OS_MBUF_PKTLEN
(
proc
->
write_long
.
attr
.
om
)
-
ble_gattc.c:4026
ble_gattc_write_long_tx()
rc
=
os_mbuf_appendfrom
(
om
,
proc
->
write_long
.
attr
.
om
,
ble_gattc.c:4042
ble_gattc_write_long_tx()
OS_MBUF_PKTLEN
(
proc
->
write_long
.
attr
.
om
)
)
{
ble_gattc.c:4094
ble_gattc_write_long_err()
OS_MBUF_PKTLEN
(
proc
->
write_long
.
attr
.
om
)
)
{
ble_gattc.c:4129
ble_gattc_write_long_rx_prep()
OS_MBUF_PKTLEN
(
proc
->
write_long
.
attr
.
om
)
)
{
ble_gattc.c:4146
ble_gattc_write_long_rx_prep()
proc
->
write_long
.
attr
.
om
,
offset
,
ble_gattc.c:4156
ble_gattc_write_long_rx_prep()
OS_MBUF_PKTLEN
(
proc
->
write_long
.
attr
.
om
)
)
{
ble_gattc.c:4192
ble_gattc_write_long_rx_exec()
proc
->
write_long
.
attr
.
om
=
txom
;
ble_gattc.c:4228
ble_gattc_write_long()
if
(
proc
->
write_long
.
attr
.
offset
>
OS_MBUF_PKTLEN
(
proc
->
write_long
.
attr
.
om
)
)
{
ble_gattc.c:4235
ble_gattc_write_long()
min
(
max_sz
,
OS_MBUF_PKTLEN
(
attr
->
om
)
-
attr
->
offset
)
;
ble_gattc.c:4345
ble_gattc_write_reliable_tx()
rc
=
os_mbuf_appendfrom
(
om
,
attr
->
om
,
attr
->
offset
,
ble_gattc.c:4353
ble_gattc_write_reliable_tx()
if
(
os_mbuf_cmpm
(
attr
->
om
,
offset
,
om
,
0
,
ble_gattc.c:4451
ble_gattc_write_reliable_rx_prep()
if
(
attr
->
offset
>=
OS_MBUF_PKTLEN
(
attr
->
om
)
)
{
ble_gattc.c:4460
ble_gattc_write_reliable_rx_prep()
attrs
[
i
]
.
om
=
NULL
;
ble_gattc.c:4529
ble_gattc_write_reliable()
os_mbuf_free_chain
(
attrs
[
i
]
.
om
)
;
ble_gattc.c:4545
ble_gattc_write_reliable()
attrs
[
i
]
.
om
=
NULL
;
ble_gattc.c:4546
ble_gattc_write_reliable()
Call Tree
from
0/7
examples
All items filtered out
All items filtered out
Data Use
from
0/7
examples
ble_gatt_attr::om
is written by 7 functions and is read by 15 functions:
ble_gattc_read_rx_read_rsp()
ble_gattc_read_uuid_rx_adata()
ble_gattc_read_long_rx_read_rsp()
ble_gattc_read_mult_cb_var()
ble_gattc_read_mult_cb()
ble_gattc_write_long()
ble_gattc_write_reliable()
All items filtered out
ble_gatt_attr::om
ble_gattc_log_write_long()
ble_gattc_proc_free()
ble_gattc_read_rx_read_rsp()
ble_gattc_read_uuid_rx_adata()
ble_gattc_read_long_rx_read_rsp()
ble_gattc_read_mult_cb_var()
ble_gattc_read_mult_cb()
ble_gattc_write_long_tx()
ble_gattc_write_long_err()
ble_gattc_write_long_rx_prep()
ble_gattc_write_long_rx_exec()
ble_gattc_write_long()
ble_gattc_write_reliable_tx()
ble_gattc_write_reliable_rx_prep()
ble_gattc_write_reliable()
All items filtered out
Class Tree
from
0/7
examples
All items filtered out
All items filtered out
Override Tree
from
0/7
examples
All items filtered out
All items filtered out
Implementations
from
0/7
examples
All items filtered out
All items filtered out
Instances
from
0/7
examples
Lifecycle
from
0/7
examples
All items filtered out
All items filtered out