I'm attempting to use Java Native Access (JNA) to provide a Java interface to the CoreBluetooth framework that's an integral part MacOS (version 12.1, in my case).
It appears that I need access to a MacOS link library in order for JNA to determine the elements of the interface that are available. However, I can't seem to locate the link library file that provides the classes, methods, etc. for this framework.
I've looked inside the following bundles with no success:
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreBluetooth.framework/System/Library/Frameworks/CoreBluetooth.framework/System/Library/PrivateFrameworks/CoreBluetoothUI.framework
I've scanned the contents of /usr/lib too, but I'm not seeing anything related to CoreBluetooth, and I don't want to have to look at the contents of every .dylib file on the system.
Any suggestions where I can find this file? Or are there any other ways I can setup a JNA interface to CoreBluetooth?