|  | Kea 3.1.0
    | 
#include <asiolink/io_address.h>#include <util/buffer.h>#include <dhcp/option.h>#include <dhcp/hwaddr.h>#include <dhcp/classify.h>#include <hooks/callout_handle_associate.h>#include <boost/date_time/posix_time/posix_time.hpp>#include <boost/shared_ptr.hpp>#include <limits>#include <utility>Go to the source code of this file.
| Classes | |
| class | isc::dhcp::Pkt | 
| Base class for classes representing DHCP messages.  More... | |
| class | isc::dhcp::PktEvent | 
| Describes an event during the life cycle of a packet.  More... | |
| class | isc::dhcp::ScopedEnableOptionsCopy< PktType > | 
| RAII object enabling copying options retrieved from the packet.  More... | |
| class | isc::dhcp::ScopedPktOptionsCopy< PktType > | 
| RAII object enabling duplication of the stored options and restoring the original options on destructor.  More... | |
| class | isc::dhcp::ScopedSubOptionsCopy | 
| RAII object enabling duplication of the stored options and restoring the original options on destructor.  More... | |
| Namespaces | |
| namespace | isc | 
| Defines the logger used by the top-level component of kea-lfc. | |
| namespace | isc::dhcp | 
| Typedefs | |
| typedef boost::shared_ptr< isc::dhcp::Pkt > | isc::dhcp::PktPtr | 
| A pointer to either Pkt4 or Pkt6 packet. | |
| Variables | |
| constexpr unsigned int | isc::dhcp::UNSET_IFINDEX = std::numeric_limits<unsigned int>::max() | 
| A value used to signal that the interface index was not set. | |