uvw  2.0.0
Public Attributes | List of all members
uvw::InterfaceAddress Struct Reference

Interface address. More...

#include <util.hpp>

Collaboration diagram for uvw::InterfaceAddress:
Collaboration graph
[legend]

Public Attributes

std::string name
 
char physical [6]
 
bool internal
 
Addr address
 
Addr netmask
 

Detailed Description

Interface address.

Definition at line 369 of file util.hpp.

Member Data Documentation

◆ address

Addr uvw::InterfaceAddress::address

The address of the given interface.

Definition at line 373 of file util.hpp.

◆ internal

bool uvw::InterfaceAddress::internal

True if it is an internal interface (as an example loopback), false otherwise.

Definition at line 372 of file util.hpp.

◆ name

std::string uvw::InterfaceAddress::name

The name of the interface (as an example eth0).

Definition at line 370 of file util.hpp.

◆ netmask

Addr uvw::InterfaceAddress::netmask

The netmask of the given interface.

Definition at line 374 of file util.hpp.

◆ physical

char uvw::InterfaceAddress::physical[6]

The physical address.

Definition at line 371 of file util.hpp.


The documentation for this struct was generated from the following file: