Kea 3.1.1
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123456]
 NiscDefines the logger used by the top-level component of kea-lfc
 Nagent
 Nasiodns
 Nasiolink
 Ncb
 Nclass_cmds
 Nconfig
 Ncryptolink
 Nd2
 Ndata
 Ndb
 Nddns_tuning
 Ndhcp
 Ndhcp_ddns
 Ndns
 Neval
 Nflex_option
 Ngss_tsig
 Nha
 Nhooks
 Nhost_cache
 Nhost_cmds
 Nhttp
 Nlease_cmds
 Nlease_query
 Nlegal_log
 Nlfc
 Nlimits
 Nlog
 Nnetconf
 Nperfdhcp
 Nperfmon
 Nping_check
 Nprocess
 Nradius
 Nrun_script
 Nstat_cmds
 Nstats
 Nsubnet_cmds
 Ntcp
 Ntest
 Nutil
 Nyang
 CBadValueA generic exception that is thrown if a parameter given to a method is considered invalid in that context
 CConfigErrorAn exception that is thrown if an error occurs while configuring any server
 CExceptionThis is a base class for exceptions thrown from the DNS library module
 CInvalidOperationA generic exception that is thrown if a function is called in a prohibited way
 CInvalidParameterA generic exception that is thrown if a parameter given to a method or function is considered invalid and no other specific exceptions are suitable to describe the error
 CMultiThreadingInvalidOperationException thrown when a worker thread is trying to stop or pause the respective thread pool (which would result in a dead-lock)
 CNotFoundA generic exception that is thrown when an object can not be found
 CNotImplementedA generic exception that is thrown when a function is not implemented
 COutOfRangeA generic exception that is thrown if a parameter given to a method would refer to or modify out-of-range data
 CParseErrorEvaluation error exception raised when trying to parse
 CToElementErrorCannot unparse error
 CUnexpectedA generic exception that is thrown when an unexpected error condition occurs
 Nuser_chkDefines the logger used by the user check hooks library
 CUserRepresents a unique DHCP user This class is used to represent a specific DHCP user who is identified by a unique id and who possesses a set of properties
 CUserDataSourceDefines an interface for reading user data into a registry
 CUserDataSourceErrorThrown if UserDataSource encounters an error
 CUserFileProvides a UserDataSource implementation for JSON text files
 CUserFileErrorThrown a UserFile encounters an error
 CUserIdEncapsulates a unique identifier for a DHCP client
 CUserRegistryEmbodies an update-able, searchable list of unique users This class provides the means to create and maintain a searchable list of unique users
 CUserRegistryErrorThrown UserRegistry encounters an error
 CAddrInfoRAII wrapper over struct addrinfo
 CCalloutHandlePer-packet callout handle
 CDhcpConfigErrorTo be removed. Please use ConfigError instead
 CDUIDHolds DUID (DHCPv6 Unique Identifier)
 CElementThe Element class represents a piece of data, used by the command channel and configuration parts
 CPositionRepresents the position of the data element within a configuration string
 CExceptionThis is a base class for exceptions thrown from the DNS library module
 CJSONErrorA standard Data module exception that is thrown if a parse error is encountered when constructing an Element from a string
 CLeaseCmdsConflictException thrown when a command failed due to a conflict
 COption6IAAddr
 COption6IAPrefixClass that represents IAPREFIX option in DHCPv6
 CpairSTL class
 CPkt4Represents DHCPv4 packet
 CRRTypeThe RRType class encapsulates DNS resource record types
 CstringSTL class
 Cconst_iteratorSTL iterator class
 Cconst_reverse_iteratorSTL iterator class
 CiteratorSTL iterator class
 Creverse_iteratorSTL iterator class
 Cunique_ptrSTL class
 CUnknownLoggingDestination
 CvectorSTL class
 Cconst_iteratorSTL iterator class
 Cconst_reverse_iteratorSTL iterator class
 CiteratorSTL iterator class
 Creverse_iteratorSTL iterator class
 Cyy_buffer_state
 Cyy_trans_info