|  | Kea 3.0.0
    | 
#include <config.h>#include <dhcp/dhcp4.h>#include <dhcp/dhcp6.h>#include <dhcp/duid.h>#include <dhcp/option6_iaaddr.h>#include <dhcp/option6_iaprefix.h>#include <dhcp/pkt4.h>#include <perfdhcp/stats_mgr.h>#include <perfdhcp/test_control.h>#include <boost/foreach.hpp>Go to the source code of this file.
| Classes | |
| class | DUID | 
| Holds DUID (DHCPv6 Unique Identifier)  More... | |
| class | Option6IAAddr | 
| class | Option6IAPrefix | 
| Class that represents IAPREFIX option in DHCPv6.  More... | |
| class | Pkt4 | 
| Represents DHCPv4 packet.  More... | |
| Namespaces | |
| namespace | isc | 
| Defines the logger used by the top-level component of kea-lfc. | |
| namespace | isc::perfdhcp | 
| Typedefs | |
| typedef boost::shared_ptr< Option6IAAddr > | Option6IAAddrPtr | 
| A pointer to the isc::dhcp::Option6IAAddrobject. | |
| typedef boost::shared_ptr< Option6IAPrefix > | Option6IAPrefixPtr | 
| Pointer to the Option6IAPrefixobject. | |
| typedef boost::shared_ptr< Option > | OptionPtr | 
| typedef boost::shared_ptr< Pkt4 > | Pkt4Ptr | 
| A pointer to Pkt4 object. | |
| typedef boost::shared_ptr< isc::dhcp::Pkt > | PktPtr | 
| A pointer to either Pkt4 or Pkt6 packet. | |
| Functions | |
| int | isc::perfdhcp::dhcpVersion (ExchangeType const exchange_type) | 
| Get the DHCP version that fits the exchange type. | |
| std::ostream & | isc::perfdhcp::operator<< (std::ostream &os, ExchangeType xchg_type) | 
| Return name of the exchange. | |
| typedef boost::shared_ptr<Option6IAAddr> isc::dhcp::Option6IAAddrPtr | 
A pointer to the isc::dhcp::Option6IAAddr object. 
Definition at line 20 of file option6_iaaddr.h.
| typedef boost::shared_ptr<Option6IAPrefix> isc::dhcp::Option6IAPrefixPtr | 
Pointer to the Option6IAPrefix object. 
Definition at line 143 of file option6_iaprefix.h.
| typedef boost::shared_ptr<Option> isc::dhcp::OptionPtr | 
| typedef boost::shared_ptr<Pkt4> isc::dhcp::Pkt4Ptr | 
| typedef boost::shared_ptr<isc::dhcp::Pkt> isc::dhcp::PktPtr |