![]() |
Kea 3.0.0
|
#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().