API Notes: IOBluetooth framework¶
The full API is described in Apple’s documentation, both the C and Objective-C APIs are available (but see the API Notes below).
These bindings are accessed through the IOBluetooth
package (that is, import IOBluetooth
).
API Notes¶
The API is mostly available from Python, except for a number of APIs that require manual bindings (most of which are deprecated and shouldn’t be used for new development anyway).
IOBluetoothPackData
,IOBluetoothUnpackData
: These functions are not yet available to Python, they are variadic functions that require custom code.IOBluetoothPackDataList
,IOBluetoothUnpackDataList
: Not available from PythonOBEXSessionEvent
: This struct is not available from Python, likewise for allAPIs that use this type.
IOBluetoothL2CAPChannelEventType
: Not available from PythonIOBluetoothL2CAPChannelDataBlock
: Not available from PythonIOBluetoothL2CAPChannelEvent
: Not available from Python