ESP-IDF
tBTA_HH_DEV_CB::hid_handle
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
tBTA_HH_DEV_CB::hid_handle
tBTA_HH_DEV_CB::hid_handle field
Syntax
Show:
Summary
Declaration
from
bta_hh_int.h:238
UINT8
hid_handle
;
Examples
References
from
examples
Code
Location
Referrer
UINT8
hid_handle
;
/* device handle : low 4 bits for regular HID: HID_HOST_MAX_DEVICES can not exceed 15;
bta_hh_int.h:238
bta_hh_cb
.
kdev
[
xx
]
.
hid_handle
=
BTA_HH_INVALID_HANDLE
;
bta_hh_act.c:90
bta_hh_api_enable()
p_cb
,
result
,
attr_mask
,
p_cb
->
hid_handle
)
;
bta_hh_act.c:202
bta_hh_sdp_cback()
if
(
p_cb
->
hid_handle
==
BTA_HH_INVALID_HANDLE
)
{
bta_hh_act.c:208
bta_hh_sdp_cback()
hdl
=
p_cb
->
hid_handle
;
bta_hh_act.c:218
bta_hh_sdp_cback()
if
(
p_cb
->
hid_handle
==
BTA_HH_INVALID_HANDLE
)
{
bta_hh_act.c:342
bta_hh_start_sdp()
conn_dat
.
handle
=
p_cb
->
hid_handle
;
bta_hh_act.c:415
bta_hh_sdp_cmpl()
if
(
(
ret
=
HID_HostOpenDev
(
p_cb
->
hid_handle
)
)
!=
HID_SUCCESS
)
{
bta_hh_act.c:427
bta_hh_sdp_cmpl()
conn_dat
.
is_orig
=
HID_HostConnectOrig
(
p_cb
->
hid_handle
)
;
bta_hh_act.c:432
bta_hh_sdp_cmpl()
HID_HostRemoveDev
(
p_cb
->
hid_handle
)
;
bta_hh_act.c:434
bta_hh_sdp_cmpl()
disc_dat
.
handle
=
p_data
?
(
UINT8
)
p_data
->
hdr
.
layer_specific
:
p_cb
->
hid_handle
;
bta_hh_act.c:494
bta_hh_api_disc_act()
p_cb
->
hid_handle
;
bta_hh_act.c:521
bta_hh_open_cmpl_act()
bta_hh_co_open
(
p_cb
->
hid_handle
,
p_cb
->
sub_class
,
bta_hh_act.c:532
bta_hh_open_cmpl_act()
p_cb
->
hid_handle
;
bta_hh_act.c:586
bta_hh_open_act()
hs_data
.
handle
=
p_cb
->
hid_handle
;
bta_hh_act.c:665
bta_hh_handsk_act()
cback_data
.
handle
=
p_cb
->
hid_handle
;
bta_hh_act.c:679
bta_hh_handsk_act()
conn
.
handle
=
p_cb
->
hid_handle
;
bta_hh_act.c:693
bta_hh_handsk_act()
conn
.
is_orig
=
HID_HostConnectOrig
(
p_cb
->
hid_handle
)
;
bta_hh_act.c:694
bta_hh_handsk_act()
hs_data
.
handle
=
p_cb
->
hid_handle
;
bta_hh_act.c:734
bta_hh_ctrl_dat_act()
conn_dat
.
handle
=
p_cb
->
hid_handle
;
bta_hh_act.c:795
bta_hh_open_failure()
conn_dat
.
is_orig
=
HID_HostConnectOrig
(
p_cb
->
hid_handle
)
;
bta_hh_act.c:799
bta_hh_open_failure()
HID_HostCloseDev
(
p_cb
->
hid_handle
)
;
bta_hh_act.c:801
bta_hh_open_failure()
disc_dat
.
handle
=
p_cb
->
hid_handle
;
bta_hh_act.c:839
bta_hh_close_act()
conn_dat
.
handle
=
p_cb
->
hid_handle
;
bta_hh_act.c:847
bta_hh_close_act()
conn_dat
.
is_orig
=
HID_HostConnectOrig
(
p_cb
->
hid_handle
)
;
bta_hh_act.c:850
bta_hh_close_act()
HID_HostCloseDev
(
p_cb
->
hid_handle
)
;
bta_hh_act.c:852
bta_hh_close_act()
bta_hh_co_close
(
p_cb
->
hid_handle
,
p_cb
->
app_id
)
;
bta_hh_act.c:865
bta_hh_close_act()
HID_HostRemoveDev
(
p_cb
->
hid_handle
)
;
bta_hh_act.c:879
bta_hh_close_act()
if
(
p_cb
->
hid_handle
==
BTA_HH_INVALID_HANDLE
)
{
bta_hh_act.c:947
bta_hh_maint_dev_act()
dev_info
.
handle
=
p_cb
->
hid_handle
;
bta_hh_act.c:987
bta_hh_maint_dev_act()
cbdata
.
handle
=
p_cb
->
hid_handle
;
bta_hh_act.c:1047
bta_hh_write_dev_act()
send_data
.
handle
=
p_cb
->
hid_handle
;
bta_hh_act.c:1048
bta_hh_write_dev_act()
status
=
HID_HostWriteDev
(
p_cb
->
hid_handle
,
p_data
->
api_sndcmd
.
t_type
,
p_data
->
api_sndcmd
.
param
,
bta_hh_act.c:1057
bta_hh_write_dev_act()
if
(
bta_hh_cb
.
kdev
[
xx
]
.
hid_handle
==
dev_handle
)
{
bta_hh_act.c:1177
bta_hh_cback()
bta_hh_cb
.
kdev
[
xx
]
.
hid_handle
)
bta_hh_utils.c:73
bta_hh_find_cb()
bta_hh_cb
.
kdev
[
xx
]
.
hid_handle
,
bta_hh_utils.c:81
bta_hh_find_cb()
if
(
p_cb
->
hid_handle
!=
BTA_HH_INVALID_HANDLE
)
{
bta_hh_utils.c:122
bta_hh_clean_up_kdev()
bta_hh_cb
.
cb_index
[
p_cb
->
hid_handle
]
=
BTA_HH_IDX_INVALID
;
bta_hh_utils.c:129
bta_hh_clean_up_kdev()
p_cb
->
hid_handle
=
BTA_HH_INVALID_HANDLE
;
bta_hh_utils.c:143
bta_hh_clean_up_kdev()
p_cb
->
hid_handle
=
handle
;
bta_hh_utils.c:192
bta_hh_add_device_to_list()
bta_hh_cb
.
kdev
[
xx
]
.
in_use
,
bta_hh_cb
.
kdev
[
xx
]
.
hid_handle
)
;
bta_hh_utils.c:522
bta_hh_trace_dev_db()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
tBTA_HH_DEV_CB::hid_handle
is written by 3 functions and is read by 16 functions:
bta_hh_api_enable()
bta_hh_clean_up_kdev()
bta_hh_add_device_to_list()
All items filtered out
tBTA_HH_DEV_CB::hid_handle
bta_hh_sdp_cback()
bta_hh_start_sdp()
bta_hh_sdp_cmpl()
bta_hh_api_disc_act()
bta_hh_open_cmpl_act()
bta_hh_open_act()
bta_hh_handsk_act()
bta_hh_ctrl_dat_act()
bta_hh_open_failure()
bta_hh_close_act()
bta_hh_maint_dev_act()
bta_hh_write_dev_act()
bta_hh_cback()
bta_hh_find_cb()
bta_hh_clean_up_kdev()
bta_hh_trace_dev_db()
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