#include <asiolink/io_address.h>
#include <dhcp/dhcp4.h>
#include <dhcp/dhcp6.h>
#include <dhcp/pkt4.h>
#include <dhcp/pkt6.h>
#include <dhcp/packet_queue_mgr4.h>
#include <dhcp/packet_queue_mgr6.h>
#include <dhcp/pkt_filter.h>
#include <dhcp/pkt_filter6.h>
#include <util/optional.h>
#include <util/watch_socket.h>
#include <util/watched_thread.h>
#include <boost/multi_index/hashed_index.hpp>
#include <boost/multi_index/mem_fun.hpp>
#include <boost/multi_index/sequenced_index.hpp>
#include <boost/multi_index_container.hpp>
#include <boost/noncopyable.hpp>
#include <boost/scoped_array.hpp>
#include <boost/shared_ptr.hpp>
#include <functional>
#include <list>
#include <vector>
#include <mutex>
Go to the source code of this file.
|
namespace | isc |
| Defines the logger used by the top-level component of kea-lfc.
|
|
namespace | isc::dhcp |
|
|
typedef boost::multi_index_container< asiolink::IOAddress, boost::multi_index::indexed_by< boost::multi_index::hashed_unique< boost::multi_index::const_mem_fun< asiolink::IOAddress, uint32_t, &asiolink::IOAddress::toUint32 > > > > | isc::dhcp::BoundAddresses |
| Type definition for the unordered set of IPv4 bound addresses.
|
|
typedef std::function< void(const std::string &errmsg)> | isc::dhcp::IfaceMgrErrorMsgCallback |
| This type describes the callback function invoked when error occurs in the IfaceMgr.
|
|
typedef boost::shared_ptr< IfaceMgr > | isc::dhcp::IfaceMgrPtr |
| Type definition for the pointer to the IfaceMgr .
|
|
typedef boost::shared_ptr< Iface > | isc::dhcp::IfacePtr |
| Type definition for the pointer to an Iface object.
|
|