5 #include <Poco/SharedPtr.h>
7 #include "model/DeviceID.h"
8 #include "model/DevicePrefix.h"
19 typedef Poco::SharedPtr<DeviceCache> Ptr;
31 const std::set<DeviceID> &devices) = 0;
virtual void markUnpaired(const DeviceID &device)=0
virtual void markPaired(const DevicePrefix &prefix, const std::set< DeviceID > &devices)=0
DeviceCache manages pairing status devices which allows to choose different caching strategies like: ...
Definition: DeviceCache.h:17
Definition: DeviceID.h:17
virtual bool paired(const DeviceID &id) const =0