Asterisk - The Open Source Telephony Project
18.5.0
|
This struct holds state information about the current hfp connection. More...
Data Fields | |
struct hfp_ag | brsf |
int | cind_index [16] |
struct hfp_cind | cind_map |
int | cind_state [16] |
int | initialized:1 |
int | nocallsetup:1 |
struct mbl_pvt * | owner |
int | rport |
int | rsock |
int | sent_alerting |
This struct holds state information about the current hfp connection.
Definition at line 344 of file chan_mobile.c.
struct hfp_ag brsf |
the supported feature set of the AG
Definition at line 348 of file chan_mobile.c.
Referenced by hfp_parse_brsf().
int cind_index[16] |
the cind/ciev index to name mapping for this AG
Definition at line 349 of file chan_mobile.c.
Referenced by hfp_parse_ciev(), and hfp_parse_cind_test().
struct hfp_cind cind_map |
the cind name to index mapping for this AG
Definition at line 351 of file chan_mobile.c.
Referenced by handle_response_ciev(), handle_response_ok(), hfp_parse_cind_test(), and mbl_has_service().
int cind_state[16] |
the cind/ciev state for this AG
Definition at line 350 of file chan_mobile.c.
Referenced by handle_response_ciev(), handle_response_ok(), hfp_parse_ciev(), hfp_parse_cind_indicator(), and mbl_has_service().
int initialized |
whether a service level connection exists or not
Definition at line 346 of file chan_mobile.c.
Referenced by do_monitor_phone(), handle_response_error(), and handle_response_ok().
int nocallsetup |
whether we detected a callsetup indicator
Definition at line 347 of file chan_mobile.c.
Referenced by hfp_parse_cind_test(), and mbl_load_device().
struct mbl_pvt* owner |
the mbl_pvt struct that owns this struct
Definition at line 345 of file chan_mobile.c.
Referenced by do_monitor_phone(), hfp_parse_ciev(), hfp_parse_cind_test(), hfp_parse_cmti(), hfp_parse_ecav(), and mbl_load_device().
int rport |
int rsock |
our rfcomm socket
Definition at line 352 of file chan_mobile.c.
Referenced by do_monitor_phone(), hfp_send_ata(), hfp_send_atd(), hfp_send_brsf(), hfp_send_chup(), hfp_send_cind(), hfp_send_cind_test(), hfp_send_clip(), hfp_send_cmer(), hfp_send_cmgf(), hfp_send_cmgr(), hfp_send_cmgs(), hfp_send_cnmi(), hfp_send_cusd(), hfp_send_dtmf(), hfp_send_ecam(), hfp_send_sms_text(), hfp_send_vgs(), and start_monitor().
int sent_alerting |
have we sent alerting?
Definition at line 354 of file chan_mobile.c.
Referenced by handle_response_ciev().