ESP-IDF
esp_hid_report_map_t::reports_len
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
esp_hid_report_map_t::reports_len
esp_hid_report_map_t::reports_len field
Number of reports discovered in the report map
Syntax
Show:
Summary
Declaration
from
esp_hid_common.h:153
uint8_t
reports_len
;
Examples
References
from
examples
Code
Location
Referrer
uint8_t
reports_len
;
/*!< Number of reports discovered in the report map */
esp_hid_common.h:153
dev
->
devices
[
d
]
.
reports_len
=
rmap
->
reports_len
;
ble_hidd.c:696
ble_hid_init_config()
dev
->
devices
[
d
]
.
reports
=
(
hidd_le_report_item_t
*
)
malloc
(
rmap
->
reports_len
*
sizeof
(
hidd_le_report_item_t
)
)
;
ble_hidd.c:697
ble_hid_init_config()
ESP_LOGE
(
TAG
,
"reports malloc(%d) failed"
,
rmap
->
reports_len
*
sizeof
(
hidd_le_report_item_t
)
)
;
ble_hidd.c:699
ble_hid_init_config()
for
(
uint8_t
r
=
0
;
r
<
rmap
->
reports_len
;
r
++
)
{
ble_hidd.c:703
ble_hid_init_config()
for
(
uint8_t
i
=
0
;
i
<
map
->
reports_len
;
i
++
)
{
ble_hidh.c:256
read_device_services()
dev
->
devices
[
d
]
.
reports_len
=
rmap
->
reports_len
;
bt_hidd.c:122
bt_hidd_init_config()
dev
->
devices
[
d
]
.
reports
=
(
hidd_report_item_t
*
)
malloc
(
rmap
->
reports_len
*
sizeof
(
hidd_report_item_t
)
)
;
bt_hidd.c:123
bt_hidd_init_config()
ESP_LOGE
(
TAG
,
"reports malloc(%d) failed"
,
rmap
->
reports_len
*
sizeof
(
hidd_report_item_t
)
)
;
bt_hidd.c:125
bt_hidd_init_config()
for
(
uint8_t
r
=
0
;
r
<
rmap
->
reports_len
;
r
++
)
{
bt_hidd.c:129
bt_hidd_init_config()
for
(
uint8_t
i
=
0
;
i
<
map
->
reports_len
;
i
++
)
{
bt_hidh.c:352
esp_hh_cb()
dev
->
reports_len
=
map
->
reports_len
;
bt_hidh.c:369
esp_hh_cb()
out
->
reports_len
=
map
->
reports_len
;
esp_hid_common.c:394
esp_hid_parse_report_map()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
esp_hid_report_map_t::reports_len
is written by 1 function and is read by 4 functions:
esp_hid_parse_report_map()
All items filtered out
esp_hid_report_map_t::reports_len
ble_hid_init_config()
read_device_services()
bt_hidd_init_config()
esp_hh_cb()
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