added remove_device function to BleakClient interface and implement it for WinRT backend #1002
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hello,
this PR adds a remove_device function to be able to remove a device without the need of connecting to it before.
This was inspired by the remove_device function for the bluez backend from another pull request (https://github.com/hbldh/bleak/pull/640/files#diff-dca4aa1d374b221291b543a5d1296bbf912b43d1e2ebc51ed11c1eb153fbb89bR118)
As I have no possibility to test with the bluez backend at the moment I did not copy it from there.
Additionally I moved the validate_address function out of the bluez backend utils into a generic utils file to be able to use it in the WinRT backend as well.