BeeeOn Gateway
v2020.3.1-2-g6f737dc
Platform to interconnect the IoT world
|
Public Member Functions | |
Builder & | id (const DeviceID &id) |
Builder & | type (const std::string &vendor, const std::string &name) |
template<typename Container > | |
Builder & | modules (const Container &types) |
Builder & | refreshTime (const Poco::Timespan &time) |
Builder & | disabledRefreshTime () |
Builder & | noRefreshTime () |
Builder & | name (const std::string &name) |
Builder & | firmware (const std::string &firmware) |
Builder & | ipAddress (const Poco::Net::IPAddress &address) |
Builder & | macAddress (const MACAddress &mac) |
Builder & | serialNumber (const uint64_t serial) |
DeviceDescription | build () const |