package documentation

Tools for managing a KEA DHCP server.

Module allocator Base class for objects that allocate addresses.
Module allocatorType This module contains the AllocatorType enum for the Allocator classes.
Module ClientClass A class to represent a client class in KEA
Module dhcp_service This module contains the classes for the DHCP service base class and the DHCP4 and DHCP6 implementations.
Module dhcpOption A module to represent a DHCP option definition or implementation
Module dhcpQueueControl This module contains the class DHCPQueueControl, which is used to store the configuration of the DHCP queue control.
Module expiredLeaseProcessing Expired Lease Processing object for the DHCP service
Module hookLibrary Plugins for KEA are called hooks, and this is a hacked version of the hookLibrary class for the dhcpy project.
Module interfacesConfig Undocumented
Module leaseDatabase Undocumented
Module Logger Undocumented
Module multiThreading Undocumented
Module pool Undocumented
Module sanityChecks Undocumented
Module sendToServer Fucntions for sending commands to KEA server
Module server An object to store server information, like IP address, hostname, and interfaces
Module serverID Undocumented
Module subnet KEA subnet pools
Module subnetType This file contains the SubnetType enum. This is used to determine the type of subnet that KEA is handling. This is used to determine the type of pool to use and the commands to run on the server.