BluetoothGattService
Description#
The BluetoothGattService interface of the Bluetooth API represents a service provided by a GATT server, including the service definition, a list of referenced services, and a list of the characteristics of this service.
Interface overview#
Properties#
BluetoothGattService.characteristicsread-onlyReturns a cached array of BluetoothGattCharacteristic objects representing the characteristics of this service.BluetoothGattService.includedServicesread-onlyReturns a cached array of BluetoothGattService objects representing the included services referenced by this service.BluetoothGattService.isPrimaryread-onlyReturns a Boolean Indicating whether this is a primary or secondary service. The default value is false, indicating a secondary service.BluetoothGattService.uuidread-onlyReturns a DOMString representing the UUID of this service.BluetoothGattService.instanceIdread-onlyReturns a number representing the instance id of this service.
Methods#
BluetoothGattService.addCharacteristic()Adds a characteristic to this service.BluetoothGattService.addIncludedService()Adds a referenced included service to this service.