Asterisk - The Open Source Telephony Project  21.4.1
Data Fields
hfp_pvt Struct Reference

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_pvtowner
 
int rport
 
int rsock
 
int sent_alerting
 

Detailed Description

This struct holds state information about the current hfp connection.

Definition at line 344 of file chan_mobile.c.

Field Documentation

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 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 hfp_parse_ciev(), hfp_parse_cind_test(), hfp_parse_cmti(), hfp_parse_ecav(), and mbl_load_device().

int rport

our rfcomm port

Definition at line 353 of file chan_mobile.c.

Referenced by mbl_load_device().

int rsock
int sent_alerting

have we sent alerting?

Definition at line 354 of file chan_mobile.c.

Referenced by handle_response_ciev().


The documentation for this struct was generated from the following file: