![]() |
Kea 3.0.0
|
#include <util/buffer.h>#include <boost/shared_ptr.hpp>#include <map>#include <string>#include <vector>Go to the source code of this file.
Classes | |
| class | isc::dhcp::Option |
| class | isc::dhcp::OptionParseError |
| Wrapper exception thrown by unpackOptionsX functions to add option type and len to the underlying error. More... | |
| class | isc::dhcp::SkipRemainingOptionsError |
| Exception thrown during option unpacking This exception is thrown when an error has occurred, unpacking an option from a packet and we wish to abandon any any further unpacking efforts and allow the server to attempt to process the packet as it stands. More... | |
| class | isc::dhcp::SkipThisOptionError |
| Exception thrown during option unpacking This exception is thrown when an error has occurred unpacking an option from a packet and rather than drop the whole packet, we wish to simply skip over the option (i.e. More... | |
Namespaces | |
| namespace | isc |
| Defines the logger used by the top-level component of kea-lfc. | |
| namespace | isc::dhcp |
Typedefs | |
| typedef std::vector< uint8_t > | isc::dhcp::OptionBuffer |
| buffer types used in DHCP code. | |
| typedef OptionBuffer::const_iterator | isc::dhcp::OptionBufferConstIter |
| const_iterator for walking over OptionBuffer | |
| typedef OptionBuffer::iterator | isc::dhcp::OptionBufferIter |
| iterator for walking over OptionBuffer | |
| typedef boost::shared_ptr< OptionBuffer > | isc::dhcp::OptionBufferPtr |
| pointer to a DHCP buffer | |
| typedef std::multimap< unsigned int, OptionPtr > | isc::dhcp::OptionCollection |
| A collection of DHCP (v4 or v6) options. | |
| typedef boost::shared_ptr< OptionCollection > | isc::dhcp::OptionCollectionPtr |
| A pointer to an OptionCollection. | |
| typedef boost::shared_ptr< Option > | isc::dhcp::OptionPtr |