ESP-IDF
btc_hf_client_cb_t::state
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading...
Files
loading (2/5)...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
btc_hf_client_cb_t::state
btc_hf_client_cb_t::state field
Syntax
Show:
Summary
Declaration
from
btc_hf_client.h:138
esp_hf_client_connection_state_t
state
;
Examples
References
from
examples
Code
Location
Referrer
esp_hf_client_connection_state_t
state
;
btc_hf_client.h:138
if
(
(
(
hf_client_local_param
.
btc_hf_client_cb
.
state
==
ESP_HF_CLIENT_CONNECTION_STATE_CONNECTED
)
||
btc_hf_client.c:121
is_connected()
(
hf_client_local_param
.
btc_hf_client_cb
.
state
==
ESP_HF_CLIENT_CONNECTION_STATE_SLC_CONNECTED
)
)
&&
btc_hf_client.c:122
is_connected()
hf_client_local_param
.
btc_hf_client_cb
.
state
=
ESP_HF_CLIENT_CONNECTION_STATE_CONNECTING
;
btc_hf_client.c:211
connect_int()
CHECK_HF_CLIENT_SLC_CONNECTED
(
)
;
btc_hf_client.c:285
btc_hf_client_connect_audio()
CHECK_HF_CLIENT_SLC_CONNECTED
(
)
;
btc_hf_client.c:324
btc_hf_client_disconnect_audio()
CHECK_HF_CLIENT_SLC_CONNECTED
(
)
;
btc_hf_client.c:346
btc_hf_client_start_voice_recognition()
CHECK_HF_CLIENT_SLC_CONNECTED
(
)
;
btc_hf_client.c:370
btc_hf_client_stop_voice_recognition()
CHECK_HF_CLIENT_SLC_CONNECTED
(
)
;
btc_hf_client.c:393
btc_hf_client_volume_update()
CHECK_HF_CLIENT_SLC_CONNECTED
(
)
;
btc_hf_client.c:421
btc_hf_client_dial()
CHECK_HF_CLIENT_SLC_CONNECTED
(
)
;
btc_hf_client.c:446
btc_hf_client_dial_memory()
CHECK_HF_CLIENT_SLC_CONNECTED
(
)
;
btc_hf_client.c:455
btc_hf_client_send_chld_cmd()
CHECK_HF_CLIENT_SLC_CONNECTED
(
)
;
btc_hf_client.c:525
btc_hf_client_send_btrh_cmd()
CHECK_HF_CLIENT_SLC_CONNECTED
(
)
;
btc_hf_client.c:546
btc_hf_client_answer_call()
CHECK_HF_CLIENT_SLC_CONNECTED
(
)
;
btc_hf_client.c:553
btc_hf_client_reject_call()
CHECK_HF_CLIENT_SLC_CONNECTED
(
)
;
btc_hf_client.c:569
btc_hf_client_query_current_calls()
CHECK_HF_CLIENT_SLC_CONNECTED
(
)
;
btc_hf_client.c:592
btc_hf_client_query_current_operator_name()
CHECK_HF_CLIENT_SLC_CONNECTED
(
)
;
btc_hf_client.c:610
btc_hf_client_retrieve_subscriber_info()
CHECK_HF_CLIENT_SLC_CONNECTED
(
)
;
btc_hf_client.c:628
btc_hf_client_send_dtmf()
CHECK_HF_CLIENT_SLC_CONNECTED
(
)
;
btc_hf_client.c:646
btc_hf_client_send_xapl()
CHECK_HF_CLIENT_SLC_CONNECTED
(
)
;
btc_hf_client.c:664
btc_hf_client_send_iphoneaccev()
CHECK_HF_CLIENT_SLC_CONNECTED
(
)
;
btc_hf_client.c:681
btc_hf_client_request_last_voice_tag_number()
CHECK_HF_CLIENT_SLC_CONNECTED
(
)
;
btc_hf_client.c:704
btc_hf_client_send_nrec()
CHECK_HF_CLIENT_SLC_CONNECTED
(
)
;
btc_hf_client.c:725
btc_hf_client_pkt_stat_nums_get()
hf_client_local_param
.
btc_hf_client_cb
.
state
=
ESP_HF_CLIENT_CONNECTION_STATE_CONNECTED
;
btc_hf_client.c:887
btc_hf_client_cb_handler()
else
if
(
hf_client_local_param
.
btc_hf_client_cb
.
state
==
ESP_HF_CLIENT_CONNECTION_STATE_CONNECTING
)
btc_hf_client.c:892
btc_hf_client_cb_handler()
hf_client_local_param
.
btc_hf_client_cb
.
state
=
ESP_HF_CLIENT_CONNECTION_STATE_DISCONNECTED
;
btc_hf_client.c:894
btc_hf_client_cb_handler()
__FUNCTION__
,
p_data
->
open
.
status
,
hf_client_local_param
.
btc_hf_client_cb
.
state
,
bdaddr_to_string
(
&
hf_client_local_param
.
btc_hf_client_cb
.
connected_bda
,
bdstr
,
sizeof
(
bdstr
)
)
)
;
btc_hf_client.c:899
btc_hf_client_cb_handler()
param
.
conn_stat
.
state
=
hf_client_local_param
.
btc_hf_client_cb
.
state
;
btc_hf_client.c:905
btc_hf_client_cb_handler()
if
(
hf_client_local_param
.
btc_hf_client_cb
.
state
==
ESP_HF_CLIENT_CONNECTION_STATE_DISCONNECTED
)
btc_hf_client.c:915
btc_hf_client_cb_handler()
hf_client_local_param
.
btc_hf_client_cb
.
state
=
ESP_HF_CLIENT_CONNECTION_STATE_SLC_CONNECTED
;
btc_hf_client.c:927
btc_hf_client_cb_handler()
param
.
conn_stat
.
state
=
hf_client_local_param
.
btc_hf_client_cb
.
state
;
btc_hf_client.c:930
btc_hf_client_cb_handler()
hf_client_local_param
.
btc_hf_client_cb
.
state
=
ESP_HF_CLIENT_CONNECTION_STATE_DISCONNECTED
;
btc_hf_client.c:953
btc_hf_client_cb_handler()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
btc_hf_client_cb_t::state
is written by 2 functions and is read by 22 functions:
connect_int()
btc_hf_client_cb_handler()
All items filtered out
btc_hf_client_cb_t::state
is_connected()
btc_hf_client_connect_audio()
btc_hf_client_disconnect_audio()
btc_hf_client_start_voice_recognition()
btc_hf_client_stop_voice_recognition()
btc_hf_client_volume_update()
btc_hf_client_dial()
btc_hf_client_dial_memory()
btc_hf_client_send_chld_cmd()
btc_hf_client_send_btrh_cmd()
btc_hf_client_answer_call()
btc_hf_client_reject_call()
btc_hf_client_query_current_calls()
btc_hf_client_query_current_operator_name()
btc_hf_client_retrieve_subscriber_info()
btc_hf_client_send_dtmf()
btc_hf_client_send_xapl()
btc_hf_client_send_iphoneaccev()
btc_hf_client_request_last_voice_tag_number()
btc_hf_client_send_nrec()
btc_hf_client_pkt_stat_nums_get()
btc_hf_client_cb_handler()
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