ESP-IDF
esp_hidh_dev_s::status
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_hidh_dev_s::status
esp_hidh_dev_s::status field
Syntax
Show:
Summary
Declaration
from
esp_hidh_private.h:61
int
status
;
Examples
References
from
examples
Code
Location
Referrer
int
status
;
//status of the last command
esp_hidh_private.h:61
dev
->
status
=
p_data
->
open
.
status
;
//ESP_GATT_CONN_FAIL_ESTABLISH;
ble_hidh.c:354
esp_hidh_gattc_event_handler()
dev
->
status
=
ESP_GATT_NOT_FOUND
;
//set to not found and clear if HID service is found
ble_hidh.c:358
esp_hidh_gattc_event_handler()
dev
->
status
=
ESP_GATT_OK
;
ble_hidh.c:371
esp_hidh_gattc_event_handler()
if
(
dev
->
status
==
ESP_GATT_NOT_FOUND
)
{
ble_hidh.c:383
esp_hidh_gattc_event_handler()
dev
->
status
=
ESP_GATT_CONN_NONE
;
ble_hidh.c:386
esp_hidh_gattc_event_handler()
dev
->
status
=
p_data
->
search_cmpl
.
status
;
ble_hidh.c:389
esp_hidh_gattc_event_handler()
if
(
dev
->
status
)
{
ble_hidh.c:391
esp_hidh_gattc_event_handler()
dev
->
status
=
p_data
->
read
.
status
;
ble_hidh.c:406
esp_hidh_gattc_event_handler()
dev
->
status
=
p_data
->
write
.
status
;
ble_hidh.c:428
esp_hidh_gattc_event_handler()
dev
->
status
=
p_data
->
write
.
status
;
ble_hidh.c:439
esp_hidh_gattc_event_handler()
dev
->
status
=
p_data
->
close
.
reason
;
ble_hidh.c:524
esp_hidh_gattc_event_handler()
dev
->
status
=
p_data
->
close
.
status
;
ble_hidh.c:529
esp_hidh_gattc_event_handler()
ret
=
dev
->
status
;
ble_hidh.c:691
esp_ble_hidh_dev_open()
ESP_LOGE
(
TAG
,
"dev open failed! status: 0x%x"
,
dev
->
status
)
;
ble_hidh.c:692
esp_ble_hidh_dev_open()
dev
->
status
=
param
->
open
.
status
;
bt_hidh.c:279
esp_hh_cb()
dev
->
status
=
param
->
dscp
.
status
;
bt_hidh.c:388
esp_hh_cb()
if
(
dev
->
status
==
ESP_HIDH_OK
&&
dev
->
connected
&&
dev
->
added
)
{
bt_hidh.c:390
esp_hh_cb()
dev
->
status
=
param
->
add_dev
.
status
;
bt_hidh.c:424
esp_hh_cb()
if
(
dev
->
status
==
ESP_HIDH_OK
&&
dev
->
connected
&&
dev
->
added
)
{
bt_hidh.c:425
esp_hh_cb()
dev
->
status
=
param
->
close
.
status
;
bt_hidh.c:451
esp_hh_cb()
dev
->
status
=
param
->
set_rpt
.
status
;
bt_hidh.c:481
esp_hh_cb()
dev
->
status
=
param
->
get_rpt
.
status
;
bt_hidh.c:504
esp_hh_cb()
dev
->
status
=
param
->
get_idle
.
status
;
bt_hidh.c:546
esp_hh_cb()
dev
->
status
=
param
->
set_idle
.
status
;
bt_hidh.c:578
esp_hh_cb()
dev
->
status
=
param
->
get_proto
.
status
;
bt_hidh.c:601
esp_hh_cb()
dev
->
status
=
param
->
set_proto
.
status
;
bt_hidh.c:634
esp_hh_cb()
fprintf
(
fp
,
"BDA:"
ESP_BD_ADDR_STR
", Status: %s, Connected: %s, Handle: %d, Usage: %s\n"
,
ESP_BD_ADDR_HEX
(
dev
->
addr
.
bda
)
,
s_esp_hh_status_names
[
dev
->
status
]
,
dev
->
connected
?
"YES"
:
"NO"
,
dev
->
bt
.
handle
,
esp_hid_usage_str
(
dev
->
usage
)
)
;
bt_hidh.c:978
esp_bt_hidh_dev_dump()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
esp_hidh_dev_s::status
is written by 2 functions and is read by 4 functions:
esp_hidh_gattc_event_handler()
esp_hh_cb()
All items filtered out
esp_hidh_dev_s::status
esp_hidh_gattc_event_handler()
esp_ble_hidh_dev_open()
esp_hh_cb()
esp_bt_hidh_dev_dump()
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