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
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | Bluetooth | MBS Bluetooth Plugin | 18.3 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
An IOBluetoothDevice object may exist independent of the existence of a baseband connection with the target device. Using this object, a client can request creation and destruction of baseband connections, and request the opening of L2CAP and RFCOMM channels on the remote device. Many of the other APIs in the IOBluetooth framework will return this object, or it's C counterpart (IOBluetoothDeviceRef).
This is an abstract class. You can't create an instance, but you can get one from various plugin functions.
Constant | Value | Description |
---|---|---|
kBluetoothACLConnection | 1 |
ACL Connection |
kBluetoothESCOConnection | 2 |
ESCO Connection |
kBluetoothLinkTypeNone | 255 |
None set |
kBluetoothSCOConnection | 0 |
SCO Connection |
Constant | Value | Description |
---|---|---|
kBluetoothPageScanModeMandatory | 0 |
Mandatory |
kBluetoothPageScanModeOptional1 | 1 |
Optional 1 |
kBluetoothPageScanModeOptional2 | 2 |
Optional 2 |
kBluetoothPageScanModeOptional3 | 3 |
Optional 3 |
Constant | Value | Description |
---|---|---|
kBluetoothPageScanPeriodModeP0 | 0 |
P0 |
kBluetoothPageScanPeriodModeP1 | 1 |
P1 |
kBluetoothPageScanPeriodModeP2 | 2 |
P2 |
Constant | Value | Description |
---|---|---|
kBluetoothPageScanRepetitionModeR0 | 0 |
R0 |
kBluetoothPageScanRepetitionModeR1 | 1 |
R1 |
kBluetoothPageScanRepetitionModeR2 | 2 |
R2 |
Constant | Value | Description |
---|---|---|
kEncryptionDisabled | 0 |
Encryption Disabled |
kEncryptionForBothPointToPointAndBroadcastPackets | 2 |
Encryption for both point to point and broadcast packets. |
kEncryptionOnlyForPointToPointPackets | 1 |
Encryption only to point to point packets. |
This class has no sub classes.
The items on this page are in the following plugins: MBS Bluetooth Plugin.
IOBluetoothDeviceInquiryMBS - IOBluetoothDeviceSelectorControllerMBS