dhcpy API Documentation Modules Classes Names
Clear Help

Search bar offers the following options:

  • Term presence. The below example searches for documents that must contain “foo”, might contain “bar” and must not contain “baz”: +foo bar -baz
  • Wildcards. The below example searches for documents with words beginning with “foo”: foo*
  • Search in specific fields. The following search matches all objects in "twisted.mail" that matches “search”: +qname:twisted.mail.* +search

    Possible fields: 'name', 'qname' (fully qualified name), 'docstring', and 'kind'. Last two fields are only applicable if "search in docstrings" is enabled.

  • Fuzzy matches. The following search matches all documents that have a word within 1 edit distance of “foo”: foo~1

Results provided by Lunr.js

Class Hierarchy

  • enum.Enum
    • dhcpy.allocatorType.AllocatorType - Tells an allocator to give out IPs in a row (iterative) or randomly (randomized)
    • dhcpy.dhcpOption.OptionUsage - An enum to represent the possible usages of a DHCP option
    • dhcpy.subnetType.SubnetType - Different types of subnets that KEA can handle. This is used to determine the type of pool to use and the commands to run on the server.
  • object
    • dhcpy.allocator.Allocator - A base class for objects that allocate addresses. This class is not meant to be used directly, but to be inherited by classes that allocate addresses, like the DHCP6 service, the subnet rules, and the pools...
      • dhcpy.ClientClass.ClientClass - A class to represent a client class
      • dhcpy.dhcp_service.DhcpService - A class to represent a generic DHCP service, inherited from Allocator and used by the DHCP4 and DHCP6 services
        • dhcpy.dhcp_service.Dhcp4Service - A class to represent a DHCP4 service, inherited from DhcpService
        • dhcpy.dhcp_service.Dhcp6Service - A class to represent a DHCP6 service, inherited from DhcpService
      • dhcpy.subnet.Subnet - A class to represent a subnet in KEA, containing pools of addresses, DHCP options, and other settings
    • dhcpy.dhcpOption.DHCPOption - A class to represent a DHCP option
    • dhcpy.dhcpQueueControl.DHCPQueueControl - A class to represent the DHCP queue control in KEA
    • dhcpy.expiredLeaseProcessing.ExpiredLeasesProcessing - The Expired Leases Processing object for the DHCP service Tells KEA how to process expired leases
    • dhcpy.hookLibrary.HookLibrary - Undocumented
    • dhcpy.interfacesConfig.InterfacesConfig - Undocumented
    • dhcpy.leaseDatabase.LeaseDatabase - Undocumented
    • dhcpy.Logger.Logger - Undocumented
    • dhcpy.multiThreading.MultiThreading - Undocumented
    • dhcpy.pool.Pool - No class docstring; 1/3 instance variable, 5/5 methods documented
    • dhcpy.sanityChecks.SanityChecks - Undocumented
    • dhcpy.server.Server - A KEA server, with an IP address, hostname, and interfaces
    • dhcpy.serverID.ServerID - Undocumented
API Documentation for dhcpy, generated by pydoctor 24.3.3 at 2024-09-12 00:37:46.