Kea: pkt.h File Reference

| Kea 2.2.0

Classes | Namespaces | Typedefs
pkt.h File Reference
`#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 <utility>`
Include dependency graph for pkt.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes
class | isc::dhcp::Pkt
| Base class for classes representing DHCP messages. 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. More...