Module burble::hci

source ·
Expand description

Host Controller Interface ([Vol 4] Part E).

Structs

  • Channels used for transmitting advertising packets ([Vol 4] Part E, Section 7.8.53).
  • HCI_LE_Set_Extended_Advertising_Enable command parameters ([Vol 4] Part E, Section 7.8.56).
  • Advertising set future.
  • Advertising set handle ([Vol 4] Part E, Section 7.8.53).
  • HCI_LE_Set_Extended_Advertising_Parameters command parameters ([Vol 4] Part E, Section 7.8.53).
  • Basic properties of an advertising event ([Vol 4] Part E, Section 7.8.53).
  • Advertisement manager.
  • HCI_Host_Buffer_Size and HCI_Read_Buffer_Size command/return parameters ([Vol 4] Part E, Section 7.3.39, 7.4.5).
  • Company identifier ([Assigned Numbers] Section 7.1).
  • Connection handle ([Vol 4] Part E, Section 5.4.2).
  • HCI_Disconnection_Complete event parameters ([Vol 4] Part E, Section 7.7.5).
  • HCI_Encryption_Change event parameters ([Vol 4] Part E, Section 7.7.8).
  • HCI event handle. Provides access to common event metadata and methods for unpacking event-specific parameters. The next event cannot be received until all existing handles are dropped.
  • Future that continuously receives HCI events.
  • HCI_Set_Event_Mask, HCI_Set_Event_Mask_Page_2, and HCI_LE_Set_Event_Mask command parameters ([Vol 4] Part E, Section 7.3.1, 7.3.69, 7.8.1).
  • Host-side of a Host Controller Interface.
  • HCI_LE_Advertising_Set_Terminated event parameters ([Vol 4] Part E, Section 7.7.65.18).
  • HCI_LE_Read_Buffer_Size return parameters ([Vol 4] Part E, Section 7.8.2).
  • HCI_LE_Connection_Complete and HCI_LE_Enhanced_Connection_Complete event parameters ([Vol 4] Part E, Section 7.7.65.1 and 7.7.65.10).
  • HCI_LE_Long_Term_Key_Request event parameters ([Vol 4] Part E, Section 7.7.65.5).
  • HCI_Read_Local_Version_Information return parameters ([Vol 4] Part E, Section 7.4.1).
  • HCI_Number_Of_Completed_Packets event parameters ([Vol 4] Part E, Section 7.7.19).
  • PHY preference mask ([Vol 4] Part E, Section 7.8.48).

Enums

  • Type of address being used in an advertising packet ([Vol 4] Part E, Section 7.8.53).
  • Defines the interpretation of advertising data ([Vol 4] Part E, Section 7.8.54).
  • Advertising set completion result.
  • Type of filtering to perform for scan and connection requests ([Vol 4] Part E, Section 7.8.53).
  • Bluetooth Core Specification versions ([Assigned Numbers] Section 2.1).
  • Error type returned by the HCI layer.
  • HCI event codes ([Vol 4] Part E, Section 7.7).
  • HCI command opcodes ([Vol 4] Part E, Section 7).
  • Physical layer transmitter/receiver ([Vol 4] Part E, Section 7.8.47). For advertising, LE Coded assumes S=8.
  • Device connection role ([Vol 4] Part E, Sections 7.7.65.1 and 7.7.65.10).
  • HCI status codes ([Vol 1] Part F, Section 1.3).

Type Definitions