To be able to quickly check whether ButtplugClient is currently scanning or not.
Given that there is already "Connected", maybe have a quad-state "Status" enum instead if a separate boolean? (disconnected/connecting/connected/scanning, 'connecting' because connection isn't instant and doesn't necessarily mean disconnected?).
I just can't think of a case where you would be scanning and also disconnected.
Feature Description
To be able to quickly check whether ButtplugClient is currently scanning or not.
Given that there is already "Connected", maybe have a quad-state "Status" enum instead if a separate boolean? (disconnected/connecting/connected/scanning, 'connecting' because connection isn't instant and doesn't necessarily mean disconnected?).
I just can't think of a case where you would be scanning and also disconnected.