E-MailRelay
|
Used by GNet::Interfaces to describe an interface address binding. More...
#include <ginterfaces.h>
Public Attributes | |
std::string | name |
std::string | altname |
int | ifindex {0} |
unsigned int | address_family {0} |
bool | valid_address {false} |
Address | address |
bool | has_netmask {false} |
unsigned int | netmask_bits {0U} |
bool | up {false} |
bool | loopback {false} |
Used by GNet::Interfaces to describe an interface address binding.
Definition at line 50 of file ginterfaces.h.
GNet::Interfaces::Item::Item | ( | ) |
Definition at line 143 of file ginterfaces_common.cpp.
Address GNet::Interfaces::Item::address |
Definition at line 57 of file ginterfaces.h.
unsigned int GNet::Interfaces::Item::address_family {0} |
Definition at line 55 of file ginterfaces.h.
std::string GNet::Interfaces::Item::altname |
Definition at line 53 of file ginterfaces.h.
bool GNet::Interfaces::Item::has_netmask {false} |
Definition at line 58 of file ginterfaces.h.
int GNet::Interfaces::Item::ifindex {0} |
Definition at line 54 of file ginterfaces.h.
bool GNet::Interfaces::Item::loopback {false} |
Definition at line 61 of file ginterfaces.h.
std::string GNet::Interfaces::Item::name |
Definition at line 52 of file ginterfaces.h.
unsigned int GNet::Interfaces::Item::netmask_bits {0U} |
Definition at line 59 of file ginterfaces.h.
bool GNet::Interfaces::Item::up {false} |
Definition at line 60 of file ginterfaces.h.
bool GNet::Interfaces::Item::valid_address {false} |
Definition at line 56 of file ginterfaces.h.