5 #include <Poco/Timespan.h>
7 #include "core/Command.h"
8 #include "model/DeviceDescription.h"
9 #include "model/DeviceID.h"
10 #include "model/ModuleType.h"
20 typedef Poco::AutoPtr<NewDeviceCommand> Ptr;
25 std::string vendor()
const;
26 std::string productName()
const;
27 std::list<ModuleType> dataTypes()
const;
28 bool supportsRefreshTime()
const;
29 Poco::Timespan refreshTime()
const;
31 std::string
toString()
const override;
Definition: NewDeviceCommand.h:18
std::string toString() const override
Definition: NewDeviceCommand.cpp:48
Definition: DeviceID.h:17
The class wraps information about a device's type. It describes its properties and provided sensor ty...
Definition: DeviceDescription.h:21