Table of Contents

Namespace WebDriverBiDi.Bluetooth

Classes

BluetoothManufacturerData

Provides information about a Bluetooth device manufacturer.

BluetoothModule

The Bluetooth module contains commands for simulating communication with Bluetooth devices, and events reporting the prompts and requests that simulation produces.

CharacteristicEventGeneratedEventArgs

Object containing event data for events raised when a Bluetooth characteristic event is generated.

CharacteristicProperties

Provides information about a Bluetooth device characteristic.

DescriptorEventGeneratedEventArgs

Object containing event data for events raised when a Bluetooth descriptor event is generated.

DisableSimulationCommandParameters

Provides parameters for the bluetooth.disableSimulation command.

DisableSimulationCommandResult

Result for disabling simulation of a Bluetooth adapter for the bluetooth.disableSimulation command.

GattConnectionAttemptedEventArgs

Object containing event data for events raised when a Bluetooth GATT connection is attempted.

HandleRequestDevicePromptAcceptCommandParameters

Provides parameters for the bluetooth.handleRequestDevicePrompt command to accept the prompt.

HandleRequestDevicePromptCancelCommandParameters

Provides parameters for the bluetooth.handleRequestDevicePrompt command to cancel the prompt.

HandleRequestDevicePromptCommandParameters

Provides parameters for the bluetooth.handleRequestDevicePrompt command.

HandleRequestDevicePromptCommandResult

Result for handling request device prompts for the bluetooth.handleRequestDevicePrompt command.

RequestDeviceInfo

Provides information about a Bluetooth device during a request.

RequestDevicePromptUpdatedEventArgs

Object containing event data for events raised when an open Bluetooth device prompt is updated, carrying the prompt and the set of devices discovered for it so far.

ScanRecord

Provides information about a record retrieved when scanning for Bluetooth devices.

SimulateAdapterCommandParameters

Provides parameters for the bluetooth.simulateAdapter command.

SimulateAdapterCommandResult

Result for simulation of a Bluetooth adapter for the bluetooth.simulateAdapter command.

SimulateAdvertisementCommandParameters

Provides parameters for the bluetooth.simulateAdvertisement command.

SimulateAdvertisementCommandResult

Result for simulation of advertisement of Bluetooth adapter for the bluetooth.simulateAdvertisement command.

SimulateAdvertisementScanEntry

Provides the data for a single simulated Bluetooth advertisement: the peripheral that sent it, the strength at which it was received, and the scan record it advertised.

SimulateCharacteristicCommandParameters

Provides parameters for the bluetooth.simulateCharacteristic command.

SimulateCharacteristicCommandResult

Result for simulation of characteristic of Bluetooth adapter for the bluetooth.simulateCharacteristic command.

SimulateCharacteristicResponseCommandParameters

Provides parameters for the bluetooth.simulateCharacteristicResponse command.

SimulateCharacteristicResponseCommandResult

Result for simulation of characteristic response of Bluetooth adapter for the bluetooth.simulateCharacteristicResponse command.

SimulateDescriptorCommandParameters

Provides parameters for the bluetooth.simulateDescriptor command.

SimulateDescriptorCommandResult

Result for simulation of descriptor of Bluetooth adapter for the bluetooth.simulateDescriptor command.

SimulateDescriptorResponseCommandParameters

Provides parameters for the bluetooth.simulateDescriptorResponse command.

SimulateDescriptorResponseCommandResult

Result for simulation of descriptor response of Bluetooth adapter for the bluetooth.simulateDescriptorResponse command.

SimulateGattConnectionResponseCommandParameters

Provides parameters for the bluetooth.simulateGattConnectionResponse command.

SimulateGattConnectionResponseCommandResult

Result for simulation of GATT connection response of Bluetooth adapter for the bluetooth.simulateGattConnectionResponse command.

SimulateGattDisconnectionCommandParameters

Provides parameters for the bluetooth.simulateGattDisconnection command.

SimulateGattDisconnectionCommandResult

Result for simulation of GATT disconnection of Bluetooth adapter for the bluetooth.simulateGattDisconnection command.

SimulatePreconnectedPeripheralCommandParameters

Provides parameters for the bluetooth.simulatePreconnectedPeripheral command.

SimulatePreconnectedPeripheralCommandResult

Result for simulation of a preconnected peripheral of Bluetooth adapter for the bluetooth.simulatePreconnectedPeripheral command.

SimulateServiceCommandParameters

Provides parameters for the bluetooth.simulateService command.

SimulateServiceCommandResult

Result for simulation of service of Bluetooth adapter for the bluetooth.simulateService command.

Enums

AdapterState

Values used for the state of a simulated Bluetooth adapter, whether it is being created or already exists.

CharacteristicEventGeneratedType

Values used for the type of characteristic event generated.

DescriptorEventGeneratedType

Values used for the type of descriptor event generated.

SimulateCharacteristicResponseType

Values used for the simulation of characteristic responses.

SimulateCharacteristicType

Values used for the simulation of characteristics.

SimulateDescriptorResponseType

Values used for the simulation of descriptor responses.

SimulateDescriptorType

Values used for the simulation of descriptors.

SimulateServiceType

Values used for the simulation of services.