ESP-IDF
tGATT_SR_REG::p_db
is only used within ESP-IDF.
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
tGATT_SR_REG::p_db
tGATT_SR_REG::p_db field
Syntax
Show:
Summary
Declaration
from
gatt_int.h:240
tGATT_SVC_DB
*
p_db
;
Examples
References
from
examples
Code
Location
Referrer
tGATT_SVC_DB
*
p_db
;
/* pointer to the service database */
gatt_int.h:240
if
(
(
err
=
gatts_read_attr_perm_check
(
gatt_cb
.
sr_reg
[
i_rcb
]
.
p_db
,
gatt_sr.c:626
gatt_process_read_multi_req()
gatt_cb
.
sr_reg
[
i_rcb
]
.
p_db
,
gatt_sr.c:667
gatt_process_read_multi_req()
if
(
(
p_uuid
=
gatts_get_service_uuid
(
p_rcb
->
p_db
)
)
!=
NULL
)
{
gatt_sr.c:733
gatt_build_primary_service_rsp()
if
(
!
p_rcb
->
p_db
||
!
p_rcb
->
p_db
->
p_attr_list
)
{
gatt_sr.c:803
gatt_build_find_info_rsp()
p_attr
=
(
tGATT_ATTR16
*
)
p_rcb
->
p_db
->
p_attr_list
;
gatt_sr.c:808
gatt_build_find_info_rsp()
p_rcb
->
p_db
,
gatt_sr.c:1168
gatts_process_read_by_type_req()
status
=
gatts_write_attr_perm_check
(
gatt_cb
.
sr_reg
[
i_rcb
]
.
p_db
,
gatt_sr.c:1258
gatts_process_write_req()
status
=
gatts_write_attr_value_by_handle
(
gatt_cb
.
sr_reg
[
i_rcb
]
.
p_db
,
gatt_sr.c:1271
gatts_process_write_req()
status
=
gatts_write_attr_perm_check
(
gatt_cb
.
sr_reg
[
i_rcb
]
.
p_db
,
gatt_sr.c:1351
gatt_attr_process_prepare_write()
p_db
=
gatt_cb
.
sr_reg
[
i_rcb
]
.
p_db
;
gatt_sr.c:1362
gatt_attr_process_prepare_write()
p_rcb
->
p_db
,
gatt_sr.c:1498
gatts_process_read_req()
p_attr
=
(
tGATT_ATTR16
*
)
p_rcb
->
p_db
->
p_attr_list
;
gatt_sr.c:1575
gatts_process_attribute_req()
p_db
=
gatt_cb
.
sr_reg
[
i
]
.
p_db
;
gatt_sr_hash.c:67
calculate_database_info_size()
p_db
=
gatt_cb
.
sr_reg
[
i
]
.
p_db
;
gatt_sr_hash.c:111
fill_database_info()
p_db
=
gatt_cb
.
sr_reg
[
i
]
.
p_db
;
gatt_sr_hash.c:206
gatts_show_local_database()
p_svc_uuid
=
gatts_get_service_uuid
(
p_rcb
->
p_db
)
;
gatt_utils.c:530
gatt_is_last_attribute()
p_this_uuid
=
gatts_get_service_uuid
(
p_sreg
->
p_db
)
;
gatt_utils.c:1438
gatt_sr_find_i_rcb_by_app_id()
p_sreg
->
p_db
=
&
p_list
->
svc_db
;
gatt_utils.c:1480
gatt_sr_alloc_rcb()
GATT_TRACE_DEBUG
(
"total buffer in db [%d]"
,
fixed_queue_length
(
p_sreg
->
p_db
->
svc_buffer
)
)
;
gatt_utils.c:1482
gatt_sr_alloc_rcb()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
tGATT_SR_REG::p_db
is written by 1 function and is read by 14 functions:
gatt_sr_alloc_rcb()
All items filtered out
tGATT_SR_REG::p_db
gatt_process_read_multi_req()
gatt_build_primary_service_rsp()
gatt_build_find_info_rsp()
gatts_process_read_by_type_req()
gatts_process_write_req()
gatt_attr_process_prepare_write()
gatts_process_read_req()
gatts_process_attribute_req()
calculate_database_info_size()
fill_database_info()
gatts_show_local_database()
gatt_is_last_attribute()
gatt_sr_find_i_rcb_by_app_id()
gatt_sr_alloc_rcb()
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