Interact with Bluetooth devices via RFCOMM channels.
A 6-byte long MAC address.
A device with its a name and address.
The bluetooth socket.
Manages the bluetooth connection process when used from an asynchronous client.
What needs to happen to advance to the next state an asynchronous process
Represents an error which occurred in this library.
The Bluetooth protocol you can use with this libary.
Finds a vector of Bluetooth devices in range.