Platforms to show: All Mac Windows Linux Cross-Platform
IOBluetoothHostControllerMBS class
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | Bluetooth | MBS Bluetooth Plugin | 18.3 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
This object can be used to ask a Bluetooth HCI for certain pieces of information, and be used to make it perform certain functions.
- 4 events
- event PoweredOff
- event PoweredOn
- event readLinkQualityForDeviceCompleted(device as IOBluetoothDeviceMBS, HCILinkQuality as Integer, error as Integer)
- event readRSSIForDeviceCompleted(device as IOBluetoothDeviceMBS, HCIRSSIValue as Integer, error as Integer)
- 5 properties
- property addressAsString as String
- property classOfDevice as Integer
- property Handle as Integer
- property nameAsString as String
- property powerState as Integer
- 3 methods
- method Constructor
- method Destructor
- method setClassOfDevice(classOfDevice as Integer, seconds as double)
This class has no sub classes.
Some examples using this class:
Blog Entries
Release notes
- Version 18.3
- Added Bluetooth classes for Mac: IOBluetoothServiceBrowserControllerMBS, IOBluetoothSDPUUIDMBS, IOBluetoothSDPServiceRecordMBS, IOBluetoothSDPServiceAttributeMBS, IOBluetoothSDPDataElementMBS, IOBluetoothRFCOMMChannelMBS, IOBluetoothHostControllerMBS, IOBluetoothDeviceSelectorControllerMBS, IOBluetoothDeviceMBS and IOBluetoothDeviceInquiryMBS.
The items on this page are in the following plugins: MBS Bluetooth Plugin.
IOBluetoothDeviceSelectorControllerMBS - IOBluetoothRFCOMMChannelMBS