|
|
| IFMNetworkDevice (Data &data, std::string ip_address_via_interface) |
| |
|
std::string | GetIPAddress () const |
| | Returns the IP address of the device.
|
| |
|
std::string | GetMACAddress () const |
| | Returns the MAC address of the device.
|
| |
|
std::string | GetNetmask () const |
| | Returns the network subnet mask.
|
| |
|
std::string | GetGateway () const |
| | Returns the default gateway of the device.
|
| |
|
uint16_t | GetPort () const |
| | Returns the port number used for device discovery.
|
| |
|
uint16_t | GetFlags () const |
| | Returns flags providing additional device information.
|
| |
|
bool | HasFlag (uint16_t flag) const |
| | Checks if a specific flag is set in the device flags.
|
| |
|
std::string | GetHostName () const |
| | Returns the hostname of the device.
|
| |
|
std::string | GetDeviceName () const |
| | Returns the device name.
|
| |
|
uint16_t | GetVendorId () const |
| | Returns the vendor ID of the device.
|
| |
|
uint16_t | GetDeviceId () const |
| | Returns the device ID of the device.
|
| |
|
std::string | GetFoundVia () const |
| | Returns the network interface through which the device was discovered.
|
| |
The documentation for this class was generated from the following file: