Table of Contents

Namespace Selenium.WebDriver.BiDi.Cdp.BluetoothEmulation

Classes

AddCharacteristicResult
AddDescriptorResult
AddServiceResult
BluetoothEmulationDomainEvent

Provides static event descriptors for the IBluetoothEmulation.

CharacteristicOperationReceivedEventArgs

Event for when a characteristic operation of |type| to the characteristic respresented by |characteristicId| happened. |data| and |writeType| is expected to exist when |type| is write.

CharacteristicProperties

Describes the properties of a characteristic. This follows Bluetooth Core Specification BT 4.2 Vol 3 Part G 3.3.1. Characteristic Properties.

DescriptorOperationReceivedEventArgs

Event for when a descriptor operation of |type| to the descriptor respresented by |descriptorId| happened. |data| is expected to exist when |type| is write.

DisableResult
EnableResult
GattOperationReceivedEventArgs

Event for when a GATT operation of |type| to the peripheral with |address| happened.

ManufacturerData

Stores the manufacturer data

RemoveCharacteristicResult
RemoveDescriptorResult
RemoveServiceResult
ScanEntry

Stores the advertisement packet information that is sent by a Bluetooth device.

ScanRecord

Stores the byte data of the advertisement packet sent by a Bluetooth device.

SetSimulatedCentralStateResult
SimulateAdvertisementResult
SimulateCharacteristicOperationResponseResult
SimulateDescriptorOperationResponseResult
SimulateGATTDisconnectionResult
SimulateGATTOperationResponseResult
SimulatePreconnectedPeripheralResult

Interfaces

IBluetoothEmulation

This domain allows configuring virtual Bluetooth devices to test the web-bluetooth API.

Enums

CentralState

Indicates the various states of Central.

CharacteristicOperationType

Indicates the various types of characteristic operation.

CharacteristicWriteType

Indicates the various types of characteristic write.

DescriptorOperationType

Indicates the various types of descriptor operation.

GATTOperationType

Indicates the various types of GATT event.