The plugin part WinBluetoothLE
Online Documentation - Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchy
New in Version
22.2
22.3
22.4
22.5
23.0
23.1
23.2
23.3
23.4
23.5
24.0
24.1
The list of the topics,
classes,
interfaces,
controls,
modules,
global methods by category,
global methods by name,
screenshots,
licenses
and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS WinFrameworks Plugin:WinBluetoothLE:
Partly Console safe,
375 entry points.
- class WindowsBluetoothDeviceIdMBS
- class WindowsBluetoothLEAdvertisementMBS
- class WindowsBluetoothLEAdvertisementReceivedEventArgsMBS
- class WindowsBluetoothLEAdvertisementWatcherMBS
- class WindowsBluetoothLEAppearanceMBS
- class WindowsBluetoothLEDeviceMBS
- method GetGattServicesForUuidAsync(serviceUuid as String)
- method GetGattServicesForUuidAsync(serviceUuid as String, BluetoothCacheMode as Integer)
- method GetGattServicesAsync
- method GetGattServicesAsync(BluetoothCacheMode as Integer)
- method Constructor(other as WindowsBluetoothLEDeviceMBS)
- method Constructor
- method Destructor
- method Close
- method RequestAccessAsync
- method GetGattService(serviceUUID as String) as WindowsGattDeviceServiceMBS
- property Handle as Integer
- property BluetoothAddressType as Integer
- property BluetoothAddress as UInt64
- property Name as String
- property BluetoothDeviceId as WindowsBluetoothDeviceIdMBS
- property ConnectionStatus as Integer
- property Appearance as WindowsBluetoothLEAppearanceMBS
- property WasSecureConnectionUsedForPairing as Boolean
- property Pairing as WindowsDeviceInformationPairingMBS
- shared method GetDeviceSelector as String
- shared method GetDeviceSelectorFromAppearance(Appearance as WindowsBluetoothLEAppearanceMBS) as String
- shared method FromId(Id as String) as WindowsBluetoothLEDeviceMBS
- shared method FromBluetoothAddress(bluetoothAddress as UInt64, BluetoothAddressType as Integer) as WindowsBluetoothLEDeviceMBS
- shared method FromBluetoothAddress(bluetoothAddress as UInt64) as WindowsBluetoothLEDeviceMBS
- shared method FromIdAsync(Id as String, delegateHandler as DeviceFromIdAsyncCompletedMBS)
- shared method FromBluetoothAddressAsync(bluetoothAddress as UInt64, BluetoothAddressType as Integer, delegateHandler as DeviceFromBluetoothAddressAsyncCompletedMBS)
- shared method FromBluetoothAddressAsync(bluetoothAddress as UInt64, delegateHandler as DeviceFromBluetoothAddressAsyncCompletedMBS)
- event ConnectionStatusChanged
- event GattServicesChanged
- event NameChanged
- event RequestAccessCompleted(asyncStatus as Integer, DeviceAccessStatus as Integer)
- event GetGattServicesCompleted(asyncStatus as Integer, Result as WindowsGattDeviceServicesResultMBS)
- event PairAsyncCompleted(asyncStatus as Integer, PairingStatus as Integer, ProtectionLevelUsed as Integer)
- event UnpairAsyncCompleted(asyncStatus as Integer, UnpairingStatus as Integer)
- class WindowsBluetoothLEExceptionMBS
- class WindowsBluetoothLEManufacturerDataMBS
- class WindowsDeviceInformationPairingMBS
- class WindowsGattCharacteristicMBS
- method WriteClientCharacteristicConfigurationDescriptorAsync(ClientCharacteristicConfigurationDescriptorValue as Integer)
- method WriteClientCharacteristicConfigurationDescriptorWithResultAsync(ClientCharacteristicConfigurationDescriptorValue as Integer)
- method ReadClientCharacteristicConfigurationDescriptorAsync
- method GetDescriptorsForUuidAsync(characteristicUuid as String, BluetoothCacheMode as Integer)
- method GetDescriptorsForUuidAsync(characteristicUuid as String)
- method WriteValueAsync(buffer as MemoryBlock)
- method WriteValueAsync(buffer as MemoryBlock, WriteOption as Integer)
- method WriteValueWithResultAsync(buffer as MemoryBlock)
- method WriteValueWithResultAsync(buffer as MemoryBlock, WriteOption as Integer)
- method ReadValueAsync
- method ReadValueAsync(CacheMode as Integer)
- method GetDescriptorsAsync(BluetoothCacheMode as Integer)
- method GetDescriptorsAsync
- method Descriptors(characteristicUUID as String) as WindowsGattDescriptorMBS()
- method AllDescriptors as WindowsGattDescriptorMBS()
- method Constructor(other as WindowsGattCharacteristicMBS)
- method Constructor
- method Destructor
- property Handle as Integer
- property AttributeHandle as Integer
- property UserDescription as String
- property ProtectionLevel as Integer
- property CharacteristicProperties as Integer
- property UUID as String
- property Service as WindowsGattDeviceServiceMBS
- shared method ConvertShortIdToUuid(ID as UInt16) as String
- shared method BatteryLevel as String
- shared method BloodPressureFeature as String
- shared method BloodPressureMeasurement as String
- shared method BodySensorLocation as String
- shared method CscFeature as String
- shared method CscMeasurement as String
- shared method GlucoseFeature as String
- shared method GlucoseMeasurement as String
- shared method GlucoseMeasurementContext as String
- shared method HeartRateControlPoint as String
- shared method HeartRateMeasurement as String
- shared method IntermediateCuffPressure as String
- shared method IntermediateTemperature as String
- shared method MeasurementInterval as String
- shared method RecordAccessControlPoint as String
- shared method RscFeature as String
- shared method RscMeasurement as String
- shared method SCControlPoint as String
- shared method SensorLocation as String
- shared method TemperatureMeasurement as String
- shared method TemperatureType as String
- shared method AlertCategoryId as String
- shared method AlertCategoryIdBitMask as String
- shared method AlertLevel as String
- shared method AlertNotificationControlPoint as String
- shared method AlertStatus as String
- shared method GapAppearance as String
- shared method BootKeyboardInputReport as String
- shared method BootKeyboardOutputReport as String
- shared method BootMouseInputReport as String
- shared method CurrentTime as String
- shared method CyclingPowerControlPoint as String
- shared method CyclingPowerFeature as String
- shared method CyclingPowerMeasurement as String
- shared method CyclingPowerVector as String
- shared method DateTime as String
- shared method DayDateTime as String
- shared method DayOfWeek as String
- shared method GapDeviceName as String
- shared method DstOffset as String
- shared method ExactTime256 as String
- shared method FirmwareRevisionString as String
- shared method HardwareRevisionString as String
- shared method HidControlPoint as String
- shared method HidInformation as String
- shared method Ieee1107320601RegulatoryCertificationDataList as String
- shared method LnControlPoint as String
- shared method LnFeature as String
- shared method LocalTimeInformation as String
- shared method LocationAndSpeed as String
- shared method ManufacturerNameString as String
- shared method ModelNumberString as String
- shared method Navigation as String
- shared method NewAlert as String
- shared method GapPeripheralPreferredConnectionParameters as String
- shared method GapPeripheralPrivacyFlag as String
- shared method PnpId as String
- shared method PositionQuality as String
- shared method ProtocolMode as String
- shared method GapReconnectionAddress as String
- shared method ReferenceTimeInformation as String
- shared method Report as String
- shared method ReportMap as String
- shared method RingerControlPoint as String
- shared method RingerSetting as String
- shared method ScanIntervalWindow as String
- shared method ScanRefresh as String
- shared method SerialNumberString as String
- shared method GattServiceChanged as String
- shared method SoftwareRevisionString as String
- shared method SupportedNewAlertCategory as String
- shared method SupportUnreadAlertCategory as String
- shared method SystemId as String
- shared method TimeAccuracy as String
- shared method TimeSource as String
- shared method TimeUpdateControlPoint as String
- shared method TimeUpdateState as String
- shared method TimeWithDst as String
- shared method TimeZone as String
- shared method TxPowerLevel as String
- shared method UnreadAlertStatus as String
- event DescriptorsCompleted(asyncStatus as Integer, Result as WindowsGattDescriptorsResultMBS)
- event ReadValueAsyncCompleted(asyncStatus as Integer, Result as WindowsGattReadResultMBS)
- event WriteValueAsyncCompleted(asyncStatus as Integer, Result as Integer)
- event WriteValueWithResultAsyncCompleted(asyncStatus as Integer, Result as WindowsGattWriteResultMBS)
- event ValueChanged(args as WindowsGattValueChangedEventArgsMBS)
- event ReadClientCharacteristicConfigurationDescriptorAsyncCompleted(asyncStatus as Integer, Result as WindowsGattReadClientCharacteristicConfigurationDescriptorResultMBS)
- event WriteClientCharacteristicConfigurationDescriptorAsyncCompleted(asyncStatus as Integer, Status as Integer)
- event WriteClientCharacteristicConfigurationDescriptorWithResultAsyncCompleted(asyncStatus as Integer, Result as WindowsGattWriteResultMBS)
- class WindowsGattCharacteristicsResultMBS
- class WindowsGattDescriptorMBS
- class WindowsGattDescriptorsResultMBS
- class WindowsGattDeviceServiceMBS
- method GetCharacteristicsForUuidAsync(characteristicUuid as String, BluetoothCacheMode as Integer)
- method GetCharacteristicsForUuidAsync(characteristicUuid as String)
- method GetCharacteristicsAsync(BluetoothCacheMode as Integer)
- method GetCharacteristicsAsync
- method GetAllIncludedServices as WindowsGattDeviceServiceMBS()
- method GetAllCharacteristics as WindowsGattCharacteristicMBS()
- method GetIncludedServicesForUuidAsync(serviceUuid as String)
- method GetIncludedServicesForUuidAsync(serviceUuid as String, BluetoothCacheMode as Integer)
- method GetIncludedServicesAsync
- method GetIncludedServicesAsync(BluetoothCacheMode as Integer)
- method Characteristics(characteristicUUID as String) as WindowsGattDeviceServiceMBS()
- method ParentServices as WindowsGattDeviceServiceMBS()
- method Constructor(other as WindowsGattDeviceServiceMBS)
- method Constructor
- method Destructor
- method Close
- method OpenAsync(SharingMode as Integer)
- method RequestAccessAsync
- property Handle as Integer
- property AttributeHandle as Integer
- property DeviceId as String
- property Device as WindowsBluetoothLEDeviceMBS
- property Session as WindowsGattSessionMBS
- property UUID as String
- property SharingMode as Integer
- shared method Battery as String
- shared method BloodPressure as String
- shared method CyclingSpeedAndCadence as String
- shared method GenericAccess as String
- shared method GenericAttribute as String
- shared method Glucose as String
- shared method HealthThermometer as String
- shared method HeartRate as String
- shared method RunningSpeedAndCadence as String
- shared method AlertNotification as String
- shared method CurrentTime as String
- shared method CyclingPower as String
- shared method DeviceInformation as String
- shared method HumanInterfaceDevice as String
- shared method ImmediateAlert as String
- shared method LinkLoss as String
- shared method LocationAndNavigation as String
- shared method NextDstChange as String
- shared method PhoneAlertStatus as String
- shared method ReferenceTimeUpdate as String
- shared method ScanParameters as String
- shared method TxPower as String
- shared method GetDeviceSelectorFromShortId(serviceShortId as UInt16) as String
- shared method GetDeviceSelectorFromUuid(serviceUuid as String) as String
- shared method FromId(Id as String) as WindowsGattDeviceServiceMBS
- shared method FromId(Id as String, sharingMode as Integer) as WindowsGattDeviceServiceMBS
- shared method FromIdAsync(Id as String, delegateHandler as ServiceFromIdAsyncCompletedMBS)
- shared method FromIdAsync(Id as String, sharingMode as Integer, delegateHandler as ServiceFromIdAsyncCompletedMBS)
- event RequestAccessCompleted(asyncStatus as Integer, DeviceAccessStatus as Integer)
- event OpenAsyncCompleted(asyncStatus as Integer, OpenStatus as Integer)
- event IncludedServicesCompleted(asyncStatus as Integer, Result as WindowsGattDeviceServicesResultMBS)
- event CharacteristicsCompleted(asyncStatus as Integer, Result as WindowsGattCharacteristicsResultMBS)
- class WindowsGattDeviceServicesResultMBS
- class WindowsGattReadClientCharacteristicConfigurationDescriptorResultMBS
- class WindowsGattReadRequestMBS
- class WindowsGattReadResultMBS
- class WindowsGattSessionMBS
- class WindowsGattValueChangedEventArgsMBS
- class WindowsGattWriteRequestMBS
- class WindowsGattWriteResultMBS
Blog Entries
Xojo Developer Magazine