#include <hci.h>
Data Fields | |
uint8_t | acl_recombination_buffer [HCI_INCOMING_PRE_BUFFER_SIZE+4+HCI_ACL_BUFFER_SIZE] |
uint16_t | acl_recombination_length |
uint16_t | acl_recombination_pos |
bd_addr_t | address |
bd_addr_type_t | address_type |
uint32_t | authentication_flags |
uint16_t | bonding_flags |
uint8_t | bonding_status |
hci_con_handle_t | con_handle |
btstack_linked_item_t | item |
uint8_t | le_con_param_update_identifier |
le_con_parameter_update_state_t | le_con_parameter_update_state |
uint16_t | le_conn_interval_max |
uint16_t | le_conn_interval_min |
uint16_t | le_conn_latency |
uint16_t | le_supervision_timeout |
link_key_type_t | link_key_type |
uint8_t | num_acl_packets_sent |
uint8_t | num_sco_packets_sent |
uint8_t | remote_supported_feature_eSCO |
gap_security_level_t | requested_security_level |
uint8_t | role |
CONNECTION_STATE | state |
btstack_timer_source_t | timeout |
uint32_t | timestamp |
uint8_t hci_connection_t::acl_recombination_buffer[HCI_INCOMING_PRE_BUFFER_SIZE+4+HCI_ACL_BUFFER_SIZE] |
Referenced by acl_handler().
uint16_t hci_connection_t::acl_recombination_length |
Referenced by acl_handler(), and create_connection_for_bd_addr_and_type().
uint16_t hci_connection_t::acl_recombination_pos |
Referenced by acl_handler(), and create_connection_for_bd_addr_and_type().
bd_addr_t hci_connection_t::address |
bd_addr_type_t hci_connection_t::address_type |
Referenced by create_connection_for_bd_addr_and_type(), event_handler(), gap_get_connection_type(), hci_connection_for_bd_addr_and_type(), hci_is_le_connection(), hci_number_free_acl_slots_for_connection_type(), hci_number_free_acl_slots_for_handle(), hci_run(), hci_shutdown_connection(), l2cap_acl_handler(), and l2cap_run().
uint32_t hci_connection_t::authentication_flags |
Referenced by create_connection_for_bd_addr_and_type(), event_handler(), and hci_run().
uint16_t hci_connection_t::bonding_flags |
Referenced by create_connection_for_bd_addr_and_type(), event_handler(), hci_disconnect_security_block(), and hci_run().
uint8_t hci_connection_t::bonding_status |
Referenced by event_handler().
hci_con_handle_t hci_connection_t::con_handle |
btstack_linked_item_t hci_connection_t::item |
uint8_t hci_connection_t::le_con_param_update_identifier |
Referenced by l2cap_run().
le_con_parameter_update_state_t hci_connection_t::le_con_parameter_update_state |
Referenced by create_connection_for_bd_addr_and_type(), hci_run(), and l2cap_run().
uint16_t hci_connection_t::le_conn_interval_max |
Referenced by hci_run(), and l2cap_run().
uint16_t hci_connection_t::le_conn_interval_min |
Referenced by hci_run(), and l2cap_run().
uint16_t hci_connection_t::le_conn_latency |
Referenced by hci_run(), and l2cap_run().
uint16_t hci_connection_t::le_supervision_timeout |
Referenced by hci_run(), and l2cap_run().
link_key_type_t hci_connection_t::link_key_type |
Referenced by event_handler(), and hci_run().
uint8_t hci_connection_t::num_acl_packets_sent |
uint8_t hci_connection_t::num_sco_packets_sent |
Referenced by create_connection_for_bd_addr_and_type(), and event_handler().
uint8_t hci_connection_t::remote_supported_feature_eSCO |
Referenced by event_handler(), and hci_run().
gap_security_level_t hci_connection_t::requested_security_level |
Referenced by create_connection_for_bd_addr_and_type(), event_handler(), and hci_run().
uint8_t hci_connection_t::role |
Referenced by event_handler(), and hci_run().
CONNECTION_STATE hci_connection_t::state |
Referenced by event_handler(), gap_disconnect(), hci_disconnect_all(), hci_run(), and hci_send_cmd_packet().
btstack_timer_source_t hci_connection_t::timeout |
Referenced by create_connection_for_bd_addr_and_type(), event_handler(), and hci_shutdown_connection().
uint32_t hci_connection_t::timestamp |