libhomegear-base  0.7
Base library for Homegear and Homegear family modules.
BaseLib::Net::RouteInfo Struct Reference

#include <Net.h>

Public Attributes

bool ipv6 = false
 
std::array< uint8_t, 16 > destinationAddress {}
 
uint8_t sourceNetmask = 0
 
std::array< uint8_t, 16 > sourceAddress {}
 
uint8_t destinationNetmask = 0
 
std::array< uint8_t, 16 > gateway {}
 
std::string interfaceName
 

Member Data Documentation

§ destinationAddress

std::array<uint8_t, 16> BaseLib::Net::RouteInfo::destinationAddress {}

§ destinationNetmask

uint8_t BaseLib::Net::RouteInfo::destinationNetmask = 0

§ gateway

std::array<uint8_t, 16> BaseLib::Net::RouteInfo::gateway {}

§ interfaceName

std::string BaseLib::Net::RouteInfo::interfaceName

§ ipv6

bool BaseLib::Net::RouteInfo::ipv6 = false

§ sourceAddress

std::array<uint8_t, 16> BaseLib::Net::RouteInfo::sourceAddress {}

§ sourceNetmask

uint8_t BaseLib::Net::RouteInfo::sourceNetmask = 0

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