Platforms to show: All Mac Windows Linux Cross-Platform
WindowsBlueToothLEDescriptorValueMBS class
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | Bluetooth | MBS Bluetooth Plugin | 18.1 | ❌ No | ✅ Yes | ❌ No | ❌ No | All |
This is an abstract class. You can't create an instance, but you can get one from various plugin functions.
- 14 properties
- property Data as MemoryBlock
- property DataSize as Integer
- property Description as String
- property DescriptorType as Integer
- property DescriptorUuid as String
- property Exponent as Integer
- property Format as Integer
- property IsAuxiliariesWritable as Boolean
- property IsBroadcast as Boolean
- property IsReliableWriteEnabled as Boolean
- property IsSubscribeToIndication as Boolean
- property IsSubscribeToNotification as Boolean
- property NameSpaceValue as Integer
- property Unit as String
- method Constructor Private
- 7 constants
Descriptor Types
Constant | Value | Description |
---|---|---|
kDescriptorTypeCharacteristicAggregateFormat | 5 |
The format of an aggregated characteristic value. |
kDescriptorTypeCharacteristicExtendedProperties | 0 |
The characteristic value has additional properties that describe how it can be used, or how it can be accessed. |
kDescriptorTypeCharacteristicFormat | 4 |
The format of the characteristic value. |
kDescriptorTypeCharacteristicUserDescription | 1 |
The characteristic value contains a UTF-8 string of variable size that is a user textual description. |
kDescriptorTypeClientCharacteristicConfiguration | 2 |
The characteristic value may be configured by the client. |
kDescriptorTypeCustomDescriptor | 6 |
The characteristic value is customized. |
kDescriptorTypeServerCharacteristicConfiguration | 3 |
The characteristic value may be configured for the server. |
This class has no sub classes.
Some methods using this class:
- WindowsBlueToothLEMBS.GetDescriptorValue(Descriptor as WindowsBlueToothLEDescriptorMBS, Flags as Integer = 0) as WindowsBlueToothLEDescriptorValueMBS
- WindowsBlueToothLEMBS.SetDescriptorValue(Descriptor as WindowsBlueToothLEDescriptorMBS, DescriptorValue as WindowsBlueToothLEDescriptorValueMBS, Flags as Integer = 0) as Boolean
Some examples using this class:
The items on this page are in the following plugins: MBS Bluetooth Plugin.
WindowsBlueToothLEDescriptorMBS - WindowsBluetoothLEDeviceMBS