BeeeOn Gateway  v2020.3.1-2-g6f737dc
Platform to interconnect the IoT world
Public Member Functions
BeeeOn::DeviceDescription::Builder Class Reference

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
 

The documentation for this class was generated from the following files: