5 #include <Poco/Nullable.h>
6 #include <Poco/Net/IPAddress.h>
8 #include "net/MACAddress.h"
26 bool hasIPAddress()
const;
27 Poco::Net::IPAddress ipAddress()
const;
29 bool hasMACAddress()
const;
32 bool hasSerialNumber()
const;
33 uint64_t serialNumber()
const;
35 std::string toString()
const;
38 Poco::Nullable<Poco::Net::IPAddress> m_ipAddress;
39 Poco::Nullable<MACAddress> m_macAddress;
40 Poco::Nullable<uint64_t> m_serialNumber;
Definition: MACAddress.h:8
DeviceCriteria holds a criteria for device searching. Device can be search by one of the following pr...
Definition: DeviceCriteria.h:20