Device: Report whether the current driver supports DFU

This commit is contained in:
Paul Hollinsky
2021-05-04 22:53:28 -04:00
parent 805ff4f549
commit b104b34919
4 changed files with 11 additions and 0 deletions
+5
View File
@@ -210,6 +210,11 @@ public:
NODISCARD("If the Lifetime is not held, disconnects will be immediately unsuppressed")
Lifetime suppressDisconnects();
/**
* Some alternate communication protocols do not support DFU
*/
virtual bool currentDriverSupportsDFU() const { return true; }
const device_eventhandler_t& getEventHandler() const { return report; }
std::shared_ptr<Communication> com;