public class BleCharacteristic extends Object
BluetoothGattCharacteristic
to force stricter compile-time checks and order of operations
when creating characteristics for BleServer
.BleServices
Constructor and Description |
---|
BleCharacteristic(UUID uuid,
BleCharacteristicPermission permission,
BleCharacteristicProperty property,
BleDescriptor... descriptors) |
BleCharacteristic(UUID uuid,
BleCharacteristicProperty[] properties,
BleCharacteristicPermission[] permissions,
BleDescriptor... descriptors) |
BleCharacteristic(UUID uuid,
BleCharacteristicProperty property,
BleCharacteristicPermission permission,
BleDescriptor... descriptors) |
BleCharacteristic(UUID uuid,
BleDescriptor descriptor,
BleCharacteristicPermission permission,
BleCharacteristicProperty... properties) |
BleCharacteristic(UUID uuid,
BleDescriptor descriptor,
BleCharacteristicProperty property,
BleCharacteristicPermission... permissions) |
public BleCharacteristic(UUID uuid, BleCharacteristicProperty property, BleCharacteristicPermission permission, BleDescriptor... descriptors)
public BleCharacteristic(UUID uuid, BleDescriptor descriptor, BleCharacteristicPermission permission, BleCharacteristicProperty... properties)
public BleCharacteristic(UUID uuid, BleDescriptor descriptor, BleCharacteristicProperty property, BleCharacteristicPermission... permissions)
public BleCharacteristic(UUID uuid, BleCharacteristicPermission permission, BleCharacteristicProperty property, BleDescriptor... descriptors)
public BleCharacteristic(UUID uuid, BleCharacteristicProperty[] properties, BleCharacteristicPermission[] permissions, BleDescriptor... descriptors)