![]() |
Kea 3.1.1
|
#include <config.h>
#include <lease_query_impl.h>
#include <bulk_lease_query.h>
#include <dhcp/dhcp4.h>
#include <dhcpsrv/lease.h>
Go to the source code of this file.
Classes | |
class | isc::lease_query::BulkLeaseQuery4 |
Provides control flow for processing a bulk query. More... | |
Namespaces | |
namespace | isc |
Defines the logger used by the top-level component of kea-lfc. | |
namespace | isc::lease_query |
Macros | |
#define | DHO_VSS 221 |
Virtual Subnet Selection Option code point (RFC 6607 and 6926). | |
Typedefs | |
typedef boost::shared_ptr< BulkLeaseQuery4 > | isc::lease_query::BulkLeaseQuery4Ptr |
Defines a shared pointer to a BulkLeaseQuery4 object. | |
Enumerations | |
enum | isc::lease_query::BLQStates { isc::lease_query::BLQ_STATE_AVAILABLE = 1 , isc::lease_query::BLQ_STATE_ACTIVE = 2 , isc::lease_query::BLQ_STATE_EXPIRED = 3 , isc::lease_query::BLQ_STATE_RELEASED = 4 , isc::lease_query::BLQ_STATE_ABANDONED = 5 , isc::lease_query::BLQ_STATE_RESET = 6 , isc::lease_query::BLQ_STATE_REMOTE = 7 , isc::lease_query::BLQ_STATE_TRANSITIONING = 8 } |
States. More... | |
enum | isc::lease_query::BLQStatusCode { isc::lease_query::BLQ_STATUS_Success = 0 , isc::lease_query::BLQ_STATUS_UnspecFail = 1 , isc::lease_query::BLQ_STATUS_QueryTerminated = 2 , isc::lease_query::BLQ_STATUS_MalformedQuery = 3 , isc::lease_query::BLQ_STATUS_NotAllowed = 4 } |
Status Codes. More... | |
Functions | |
std::string | isc::lease_query::getStateName (BLQStates state) |
Return the name of the state. | |
std::string | isc::lease_query::getStatusCodeName (BLQStatusCode status) |
Return the name of the status code. | |
#define DHO_VSS 221 |
Virtual Subnet Selection Option code point (RFC 6607 and 6926).
Definition at line 49 of file bulk_lease_query4.h.
Referenced by isc::lease_query::BulkLeaseQuery4::init().