Crate fidl_fuchsia_hardware_bluetooth_common Copy item path Source ConnectionStateUnknown Pattern that matches an unknown ConnectionState
member. EmulatorErrorUnknown Pattern that matches an unknown EmulatorError
member. EmulatorPeerErrorUnknown Pattern that matches an unknown EmulatorPeerError
member. HciConfigUnknown Pattern that matches an unknown HciConfig
member. HciErrorUnknown Pattern that matches an unknown HciError
member. ReceivedPacketUnknown Pattern that matches an unknown ReceivedPacket
member. ScoCodingFormatUnknown Pattern that matches an unknown ScoCodingFormat
member. ScoEncodingUnknown Pattern that matches an unknown ScoEncoding
member. ScoSampleRateUnknown Pattern that matches an unknown ScoSampleRate
member. SentPacketUnknown Pattern that matches an unknown SentPacket
member. SnoopPacketUnknown Pattern that matches an unknown SnoopPacket
member. VendorAclDirectionUnknown Pattern that matches an unknown VendorAclDirection
member. VendorAclPriorityUnknown Pattern that matches an unknown VendorAclPriority
member. VendorCommandUnknown Pattern that matches an unknown VendorCommand
member. AclBufferSettings The HCI ACL data flow-control parameters. AdvertisingData AndroidVendorSupport Indicates support for Android Vendor Extensions
If empty, Android HCI Extensions are supported but the version is unspecified.
The version should be detected using the LE Get Vendor Capabilities Command. ControllerParameters Contains Bluetooth controller & baseband parameters that are writable by the host but don’t
fall under a particular procedural category (as are those defined below). EmulatorSettings Controller settings used by the emulator. EmulatorWatchLeScanStatesResponse EmulatorWatchLegacyAdvertisingStatesResponse HciConfigureScoRequest LeScanState Represents the LE scan state. The fields are present if scan parameters have been configured. LegacyAdvertisingState Controller parameters for legacy advertising. PeerAssignConnectionStatusRequest PeerEmulateLeConnectionCompleteRequest PeerSetLeAdvertisementRequest PeerSetServiceDefinitionsRequest PeerWatchConnectionStatesResponse ScoPacket SnoopAcknowledgePacketsRequest SnoopOnDroppedPacketsRequest SnoopOnObservePacketRequest VendorEncodeCommandResponse VendorFeatures Table of features supported by the vendor. VendorSetAclPriorityParams VirtualControllerCreateEmulatorResponse ConnectionState EmulatorError Error codes that can be generated for emulator-wide configurations. EmulatorPeerError Error codes that are generated for functions that manipulate fake peers. HciConfig Pre-set HCI configurations. HciError Defines the list of HCI protocol error codes that a Bluetooth controller can report. These
values are taken from Bluetooth Core Specification v5.4, Vol 2, Part D, Section 1.3 LegacyAdvertisingType LE legacy advertising types from Bluetooth Core Specification v5.4, Vol 4, Part E, 7.8.5. PacketDirection ReceivedPacket Packet received by the host from the controller. ScoCodingFormat ScoEncoding ScoSampleRate SentPacket Packet sent by the host to the controller. SnoopPacket VendorAclDirection VendorAclPriority VendorCommand ACL_PACKET_MAX BT_VENDOR_MAX_COMMAND_BUFFER_LEN The maximum buffer length an encoded command might require.
Update when adding new commands that might require a larger buffer. COMMAND_MAX EVENT_MAX ISO_PACKET_MAX MAX_LEGACY_ADVERTISING_DATA_LENGTH Advertising data MTUs for legacy (4.x) and extended (5.x) advertising PDU types
(see Core Specification v5.4, Vol 4, Part E, Sections 7.3.11 & 7.8.54). MAX_LOCAL_NAME_LENGTH The maximum size (in bytes) of a local name assigned using the HCI_Write_Local_Name command
(see Core Specification v5.4, Vol 4, Part E, 7.3.11). MAX_NAME_LENGTH MAX_PEER_SERVICES Maximum service records that can be advertised at once. SCO_PACKET_MAX