ESP-IDF
tGATT_ATTR16::uuid
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_ATTR16::uuid
tGATT_ATTR16::uuid field
Syntax
Show:
Summary
Declaration
from
gatt_int.h:194
UINT16
uuid
;
Examples
References
from
examples
Code
Location
Referrer
UINT16
uuid
;
gatt_int.h:194
switch
(
p_attr
->
uuid
)
{
gatt_db.c:167
gatts_check_attr_readability()
p_attr16
->
uuid
,
gatt_db.c:220
read_attr_value()
uuid16
=
p_attr16
->
uuid
;
gatt_db.c:233
read_attr_value()
UINT16_TO_STREAM
(
p
,
(
(
tGATT_ATTR16
*
)
(
p_attr16
->
p_next
)
)
->
uuid
)
;
gatt_db.c:252
read_attr_value()
attr_uuid
.
uu
.
uuid16
=
p_attr
->
uuid
;
gatt_db.c:355
gatts_db_read_attr_value_by_type()
if
(
!
(
next_attr
->
uuid_type
==
GATT_ATTR_UUID_TYPE_16
&&
next_attr
->
uuid
==
GATT_UUID_INCLUDE_SERVICE
)
)
{
gatt_db.c:467
gatts_add_included_service()
switch
(
p_cur
->
uuid
)
{
gatt_db.c:741
gatts_set_attribute_value()
switch
(
p_cur
->
uuid
)
{
gatt_db.c:888
gatts_get_attribute_value()
switch
(
p_attr
->
uuid
)
{
gatt_db.c:1211
gatts_write_attr_perm_check()
(
p_attr
->
uuid
==
GATT_UUID_CHAR_CLIENT_CONFIG
||
gatt_db.c:1249
gatts_write_attr_perm_check()
p_attr
->
uuid
==
GATT_UUID_CHAR_SRVR_CONFIG
||
gatt_db.c:1250
gatts_write_attr_perm_check()
p_attr
->
uuid
==
GATT_UUID_CLIENT_SUP_FEAT
||
gatt_db.c:1251
gatts_write_attr_perm_check()
p_attr
->
uuid
==
GATT_UUID_GAP_ICON
gatt_db.c:1252
gatts_write_attr_perm_check()
p_attr16
->
uuid
=
p_uuid
->
uu
.
uuid16
;
gatt_db.c:1329
allocate_attr_in_db()
p_attr16
->
handle
,
p_attr16
->
uuid
,
p_attr16
->
permission
)
;
gatt_db.c:1362
allocate_attr_in_db()
UINT16_TO_STREAM
(
p
,
p_attr
->
uuid
)
;
gatt_sr.c:825
gatt_build_find_info_rsp()
p_uuid
->
uu
.
uuid16
=
p_attr16
->
uuid
;
gatt_sr_hash.c:47
attr_uuid_to_bt_uuid()
if
(
p_attr
->
uuid
==
GATT_UUID_PRI_SERVICE
||
gatt_sr_hash.c:71
calculate_database_info_size()
p_attr
->
uuid
==
GATT_UUID_SEC_SERVICE
)
{
gatt_sr_hash.c:72
calculate_database_info_size()
}
else
if
(
p_attr
->
uuid
==
GATT_UUID_INCLUDE_SERVICE
)
{
gatt_sr_hash.c:75
calculate_database_info_size()
}
else
if
(
p_attr
->
uuid
==
GATT_UUID_CHAR_DECLARE
)
{
gatt_sr_hash.c:78
calculate_database_info_size()
}
else
if
(
p_attr
->
uuid
==
GATT_UUID_CHAR_DESCRIPTION
||
gatt_sr_hash.c:85
calculate_database_info_size()
p_attr
->
uuid
==
GATT_UUID_CHAR_CLIENT_CONFIG
||
gatt_sr_hash.c:86
calculate_database_info_size()
p_attr
->
uuid
==
GATT_UUID_CHAR_SRVR_CONFIG
||
gatt_sr_hash.c:87
calculate_database_info_size()
p_attr
->
uuid
==
GATT_UUID_CHAR_PRESENT_FORMAT
||
gatt_sr_hash.c:88
calculate_database_info_size()
p_attr
->
uuid
==
GATT_UUID_CHAR_AGG_FORMAT
)
{
gatt_sr_hash.c:89
calculate_database_info_size()
}
else
if
(
p_attr
->
uuid
==
GATT_UUID_CHAR_EXT_PROP
)
{
gatt_sr_hash.c:92
calculate_database_info_size()
if
(
p_attr
->
uuid
==
GATT_UUID_PRI_SERVICE
||
gatt_sr_hash.c:115
fill_database_info()
p_attr
->
uuid
==
GATT_UUID_SEC_SERVICE
)
{
gatt_sr_hash.c:116
fill_database_info()
UINT16_TO_STREAM
(
p_data
,
p_attr
->
uuid
)
;
gatt_sr_hash.c:119
fill_database_info()
}
else
if
(
p_attr
->
uuid
==
GATT_UUID_INCLUDE_SERVICE
)
{
gatt_sr_hash.c:121
fill_database_info()
}
else
if
(
p_attr
->
uuid
==
GATT_UUID_CHAR_DECLARE
)
{
gatt_sr_hash.c:128
fill_database_info()
}
else
if
(
p_attr
->
uuid
==
GATT_UUID_CHAR_DESCRIPTION
||
gatt_sr_hash.c:139
fill_database_info()
p_attr
->
uuid
==
GATT_UUID_CHAR_CLIENT_CONFIG
||
gatt_sr_hash.c:140
fill_database_info()
p_attr
->
uuid
==
GATT_UUID_CHAR_SRVR_CONFIG
||
gatt_sr_hash.c:141
fill_database_info()
p_attr
->
uuid
==
GATT_UUID_CHAR_PRESENT_FORMAT
||
gatt_sr_hash.c:142
fill_database_info()
p_attr
->
uuid
==
GATT_UUID_CHAR_AGG_FORMAT
)
{
gatt_sr_hash.c:143
fill_database_info()
UINT16_TO_STREAM
(
p_data
,
p_attr
->
uuid
)
;
gatt_sr_hash.c:146
fill_database_info()
}
else
if
(
p_attr
->
uuid
==
GATT_UUID_CHAR_EXT_PROP
)
{
gatt_sr_hash.c:147
fill_database_info()
UINT16_TO_STREAM
(
p_data
,
p_attr
->
uuid
)
;
gatt_sr_hash.c:150
fill_database_info()
switch
(
p_attr
->
uuid
)
{
gatt_sr_hash.c:210
gatts_show_local_database()
printf
(
"%s\n"
,
gatt_get_attr_name
(
p_attr
->
uuid
)
)
;
gatt_sr_hash.c:214
gatts_show_local_database()
printf
(
"%s\n"
,
gatt_get_attr_name
(
p_attr
->
uuid
)
)
;
gatt_sr_hash.c:221
gatts_show_local_database()
printf
(
"%s\n"
,
gatt_get_attr_name
(
p_attr
->
uuid
)
)
;
gatt_sr_hash.c:232
gatts_show_local_database()
printf
(
"%s\n"
,
gatt_get_attr_name
(
p_attr
->
uuid
)
)
;
gatt_sr_hash.c:245
gatts_show_local_database()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
tGATT_ATTR16::uuid
is written by 1 function and is read by 13 functions:
allocate_attr_in_db()
All items filtered out
tGATT_ATTR16::uuid
gatts_check_attr_readability()
read_attr_value()
gatts_db_read_attr_value_by_type()
gatts_add_included_service()
gatts_set_attribute_value()
gatts_get_attribute_value()
gatts_write_attr_perm_check()
allocate_attr_in_db()
gatt_build_find_info_rsp()
attr_uuid_to_bt_uuid()
calculate_database_info_size()
fill_database_info()
gatts_show_local_database()
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