Package-level declarations
Types
Request object containing input parameters for the BluetoothEmulationDomain.addCharacteristic command.
Response type for the BluetoothEmulationDomain.addCharacteristic command.
Request object containing input parameters for the BluetoothEmulationDomain.addDescriptor command.
Response type for the BluetoothEmulationDomain.addDescriptor command.
Request object containing input parameters for the BluetoothEmulationDomain.addService command.
Response type for the BluetoothEmulationDomain.addService command.
This domain allows configuring virtual Bluetooth devices to test the web-bluetooth API.
Indicates the various states of Central.
Indicates the various types of characteristic operation.
Describes the properties of a characteristic. This follows Bluetooth Core Specification BT 4.2 Vol 3 Part G 3.3.1. Characteristic Properties.
Indicates the various types of characteristic write.
Indicates the various types of descriptor operation.
A dummy response object for the BluetoothEmulationDomain.disable command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the BluetoothEmulationDomain.enable command.
A dummy response object for the BluetoothEmulationDomain.enable command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Indicates the various types of GATT event.
Stores the manufacturer data
Request object containing input parameters for the BluetoothEmulationDomain.removeCharacteristic command.
A dummy response object for the BluetoothEmulationDomain.removeCharacteristic command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the BluetoothEmulationDomain.removeDescriptor command.
A dummy response object for the BluetoothEmulationDomain.removeDescriptor command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the BluetoothEmulationDomain.removeService command.
A dummy response object for the BluetoothEmulationDomain.removeService command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Stores the advertisement packet information that is sent by a Bluetooth device.
Stores the byte data of the advertisement packet sent by a Bluetooth device.
Request object containing input parameters for the BluetoothEmulationDomain.setSimulatedCentralState command.
A dummy response object for the BluetoothEmulationDomain.setSimulatedCentralState command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the BluetoothEmulationDomain.simulateAdvertisement command.
A dummy response object for the BluetoothEmulationDomain.simulateAdvertisement command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the BluetoothEmulationDomain.simulateCharacteristicOperationResponse command.
A dummy response object for the BluetoothEmulationDomain.simulateCharacteristicOperationResponse command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the BluetoothEmulationDomain.simulateDescriptorOperationResponse command.
A dummy response object for the BluetoothEmulationDomain.simulateDescriptorOperationResponse command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the BluetoothEmulationDomain.simulateGATTDisconnection command.
A dummy response object for the BluetoothEmulationDomain.simulateGATTDisconnection command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the BluetoothEmulationDomain.simulateGATTOperationResponse command.
A dummy response object for the BluetoothEmulationDomain.simulateGATTOperationResponse command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the BluetoothEmulationDomain.simulatePreconnectedPeripheral command.
A dummy response object for the BluetoothEmulationDomain.simulatePreconnectedPeripheral command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.