|
Asterisk - The Open Source Telephony Project GIT-master-9647a4f
|
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().