Class representing BLE device. It can be either mocked or native variant.
MAC address of a device.
Bond state. It can change over time.
Returns true if a device has not empty name.
Returns true if a device is bonded.
Returns true if a device is in the middle of bonding process.
Name of a device.