![]() |
Kea 3.2.0-git
|
Describes a SFLQ pool. More...
#include <lease_mgr.h>
Public Member Functions | |
| SflqPoolInfo () | |
| ~SflqPoolInfo () | |
| data::ElementPtr | toElement () const |
Public Attributes | |
| boost::posix_time::ptime | created_ts_ |
| uint8_t | delegated_len_ |
| asiolink::IOAddress | end_address_ |
| uint64_t | free_leases_ |
| Lease::Type | lease_type_ |
| boost::posix_time::ptime | modified_ts_ |
| asiolink::IOAddress | start_address_ |
| SubnetID | subnet_id_ |
Describes a SFLQ pool.
Definition at line 239 of file lease_mgr.h.
| isc::dhcp::SflqPoolInfo::SflqPoolInfo | ( | ) |
Definition at line 1965 of file lease_mgr.cc.
References created_ts_, delegated_len_, end_address_, free_leases_, lease_type_, modified_ts_, start_address_, and subnet_id_.
|
inline |
Definition at line 243 of file lease_mgr.h.
| data::ElementPtr isc::dhcp::SflqPoolInfo::toElement | ( | ) | const |
Definition at line 1977 of file lease_mgr.cc.
References isc::data::Element::create(), created_ts_, isc::data::Element::createMap(), delegated_len_, end_address_, free_leases_, isc::db::info, lease_type_, modified_ts_, isc::util::ptimeToText(), start_address_, subnet_id_, and isc::dhcp::Lease::typeToText().
| boost::posix_time::ptime isc::dhcp::SflqPoolInfo::created_ts_ |
Definition at line 251 of file lease_mgr.h.
Referenced by SflqPoolInfo(), and toElement().
| uint8_t isc::dhcp::SflqPoolInfo::delegated_len_ |
Definition at line 248 of file lease_mgr.h.
Referenced by SflqPoolInfo(), and toElement().
| asiolink::IOAddress isc::dhcp::SflqPoolInfo::end_address_ |
Definition at line 247 of file lease_mgr.h.
Referenced by SflqPoolInfo(), and toElement().
| uint64_t isc::dhcp::SflqPoolInfo::free_leases_ |
Definition at line 250 of file lease_mgr.h.
Referenced by SflqPoolInfo(), and toElement().
| Lease::Type isc::dhcp::SflqPoolInfo::lease_type_ |
Definition at line 245 of file lease_mgr.h.
Referenced by SflqPoolInfo(), and toElement().
| boost::posix_time::ptime isc::dhcp::SflqPoolInfo::modified_ts_ |
Definition at line 252 of file lease_mgr.h.
Referenced by SflqPoolInfo(), and toElement().
| asiolink::IOAddress isc::dhcp::SflqPoolInfo::start_address_ |
Definition at line 246 of file lease_mgr.h.
Referenced by SflqPoolInfo(), and toElement().
| SubnetID isc::dhcp::SflqPoolInfo::subnet_id_ |
Definition at line 249 of file lease_mgr.h.
Referenced by SflqPoolInfo(), and toElement().