OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
DhcpHandlerBase::ConfigRecord Struct Reference

#include <dhcp_handler_base.h>

Collaboration diagram for DhcpHandlerBase::ConfigRecord:

Public Member Functions

 ConfigRecord ()
 

Public Attributes

IpAddress ip_addr
 
uint32_t subnet_mask
 
uint32_t bcast_addr
 
IpAddress gw_addr
 
IpAddress dns_addr
 
uint32_t plen
 
uint32_t lease_time
 
uint32_t valid_time
 
uint32_t preferred_time
 
std::string client_name_
 
std::string domain_name_
 

Detailed Description

Definition at line 54 of file dhcp_handler_base.h.

Constructor & Destructor Documentation

DhcpHandlerBase::ConfigRecord::ConfigRecord ( )
inline

Definition at line 55 of file dhcp_handler_base.h.

Member Data Documentation

uint32_t DhcpHandlerBase::ConfigRecord::bcast_addr

Definition at line 59 of file dhcp_handler_base.h.

std::string DhcpHandlerBase::ConfigRecord::client_name_

Definition at line 66 of file dhcp_handler_base.h.

IpAddress DhcpHandlerBase::ConfigRecord::dns_addr

Definition at line 61 of file dhcp_handler_base.h.

std::string DhcpHandlerBase::ConfigRecord::domain_name_

Definition at line 67 of file dhcp_handler_base.h.

IpAddress DhcpHandlerBase::ConfigRecord::gw_addr

Definition at line 60 of file dhcp_handler_base.h.

IpAddress DhcpHandlerBase::ConfigRecord::ip_addr

Definition at line 57 of file dhcp_handler_base.h.

uint32_t DhcpHandlerBase::ConfigRecord::lease_time

Definition at line 63 of file dhcp_handler_base.h.

uint32_t DhcpHandlerBase::ConfigRecord::plen

Definition at line 62 of file dhcp_handler_base.h.

uint32_t DhcpHandlerBase::ConfigRecord::preferred_time

Definition at line 65 of file dhcp_handler_base.h.

uint32_t DhcpHandlerBase::ConfigRecord::subnet_mask

Definition at line 58 of file dhcp_handler_base.h.

uint32_t DhcpHandlerBase::ConfigRecord::valid_time

Definition at line 64 of file dhcp_handler_base.h.


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