Kea: Member List

| Kea 2.2.0

isc::dhcp::MySqlLeaseMgr Member List

This is the complete list of members for isc::dhcp::MySqlLeaseMgr, including all inherited members.

addLease(const Lease4Ptr &lease) override | isc::dhcp::MySqlLeaseMgr | virtual
addLease(const Lease6Ptr &lease) override | isc::dhcp::MySqlLeaseMgr | virtual
ALL_LEASE4_STATS enum value | isc::dhcp::MySqlLeaseMgr |
ALL_LEASE6_STATS enum value | isc::dhcp::MySqlLeaseMgr |
CHECK_LEASE4_LIMITS enum value | isc::dhcp::MySqlLeaseMgr |
CHECK_LEASE6_LIMITS enum value | isc::dhcp::MySqlLeaseMgr |
commit() override | isc::dhcp::MySqlLeaseMgr | virtual
createContext() const | isc::dhcp::MySqlLeaseMgr |
dbReconnect(util::ReconnectCtlPtr db_reconnect_ctl) | isc::dhcp::MySqlLeaseMgr | static
DELETE_LEASE4 enum value | isc::dhcp::MySqlLeaseMgr |
DELETE_LEASE4_STATE_EXPIRED enum value | isc::dhcp::MySqlLeaseMgr |
DELETE_LEASE6 enum value | isc::dhcp::MySqlLeaseMgr |
DELETE_LEASE6_STATE_EXPIRED enum value | isc::dhcp::MySqlLeaseMgr |
deleteExpiredReclaimedLeases4(const uint32_t secs) override | isc::dhcp::MySqlLeaseMgr | virtual
deleteExpiredReclaimedLeases6(const uint32_t secs) override | isc::dhcp::MySqlLeaseMgr | virtual
deleteLease(const Lease4Ptr &lease) override | isc::dhcp::MySqlLeaseMgr | virtual
deleteLease(const Lease6Ptr &lease) override | isc::dhcp::MySqlLeaseMgr | virtual
GET_LEASE4 enum value | isc::dhcp::MySqlLeaseMgr |
GET_LEASE4_ADDR enum value | isc::dhcp::MySqlLeaseMgr |
GET_LEASE4_CLIENTID enum value | isc::dhcp::MySqlLeaseMgr |
GET_LEASE4_CLIENTID_SUBID enum value | isc::dhcp::MySqlLeaseMgr |
GET_LEASE4_COUNT_BY_CLASS enum value | isc::dhcp::MySqlLeaseMgr |
GET_LEASE4_EXPIRE enum value | isc::dhcp::MySqlLeaseMgr |
GET_LEASE4_HOSTNAME enum value | isc::dhcp::MySqlLeaseMgr |
GET_LEASE4_HWADDR enum value | isc::dhcp::MySqlLeaseMgr |
GET_LEASE4_HWADDR_SUBID enum value | isc::dhcp::MySqlLeaseMgr |
GET_LEASE4_PAGE enum value | isc::dhcp::MySqlLeaseMgr |
GET_LEASE4_SUBID enum value | isc::dhcp::MySqlLeaseMgr |
GET_LEASE6 enum value | isc::dhcp::MySqlLeaseMgr |
GET_LEASE6_ADDR enum value | isc::dhcp::MySqlLeaseMgr |
GET_LEASE6_COUNT_BY_CLASS enum value | isc::dhcp::MySqlLeaseMgr |
GET_LEASE6_DUID enum value | isc::dhcp::MySqlLeaseMgr |
GET_LEASE6_DUID_IAID enum value | isc::dhcp::MySqlLeaseMgr |
GET_LEASE6_DUID_IAID_SUBID enum value | isc::dhcp::MySqlLeaseMgr |
GET_LEASE6_EXPIRE enum value | isc::dhcp::MySqlLeaseMgr |
GET_LEASE6_HOSTNAME enum value | isc::dhcp::MySqlLeaseMgr |
GET_LEASE6_PAGE enum value | isc::dhcp::MySqlLeaseMgr |
GET_LEASE6_SUBID enum value | isc::dhcp::MySqlLeaseMgr |
getDBVersion() | isc::dhcp::MySqlLeaseMgr | static
getDescription() const override | isc::dhcp::MySqlLeaseMgr | virtual
getExpiredLeases4(Lease4Collection &expired_leases, const size_t max_leases) const override | isc::dhcp::MySqlLeaseMgr | virtual
getExpiredLeases6(Lease6Collection &expired_leases, const size_t max_leases) const override | isc::dhcp::MySqlLeaseMgr | virtual
getIOService() | isc::dhcp::LeaseMgr | inlinestatic
getLease4(const isc::asiolink::IOAddress &addr) const override | isc::dhcp::MySqlLeaseMgr | virtual
getLease4(const isc::dhcp::HWAddr &hwaddr) const override | isc::dhcp::MySqlLeaseMgr | virtual
getLease4(const isc::dhcp::HWAddr &hwaddr, SubnetID subnet_id) const override | isc::dhcp::MySqlLeaseMgr | virtual
getLease4(const ClientId &clientid) const override | isc::dhcp::MySqlLeaseMgr | virtual
getLease4(const ClientId &clientid, SubnetID subnet_id) const override | isc::dhcp::MySqlLeaseMgr | virtual
getLease6(Lease::Type type, const isc::asiolink::IOAddress &addr) const override | isc::dhcp::MySqlLeaseMgr | virtual
isc::dhcp::LeaseMgr::getLease6(Lease::Type type, const DUID &duid, uint32_t iaid, SubnetID subnet_id) const | isc::dhcp::LeaseMgr |
getLeases4(SubnetID subnet_id) const override | isc::dhcp::MySqlLeaseMgr | virtual
getLeases4(const std::string &hostname) const override | isc::dhcp::MySqlLeaseMgr | virtual
getLeases4() const override | isc::dhcp::MySqlLeaseMgr | virtual
getLeases4(const asiolink::IOAddress &lower_bound_address, const LeasePageSize &page_size) const override | isc::dhcp::MySqlLeaseMgr | virtual
getLeases6(Lease::Type type, const DUID &duid, uint32_t iaid) const override | isc::dhcp::MySqlLeaseMgr | virtual
getLeases6(Lease::Type type, const DUID &duid, uint32_t iaid, SubnetID subnet_id) const override | isc::dhcp::MySqlLeaseMgr | virtual
getLeases6(SubnetID subnet_id) const override | isc::dhcp::MySqlLeaseMgr | virtual
getLeases6(const std::string &hostname) const override | isc::dhcp::MySqlLeaseMgr | virtual
getLeases6() const override | isc::dhcp::MySqlLeaseMgr | virtual
getLeases6(const DUID &duid) const override | isc::dhcp::MySqlLeaseMgr | virtual
getLeases6(const asiolink::IOAddress &lower_bound_address, const LeasePageSize &page_size) const override | isc::dhcp::MySqlLeaseMgr | virtual
getName() const override | isc::dhcp::MySqlLeaseMgr | virtual
getType() const override | isc::dhcp::MySqlLeaseMgr | inlinevirtual
getVersion() const override | isc::dhcp::MySqlLeaseMgr | virtual
INSERT_LEASE4 enum value | isc::dhcp::MySqlLeaseMgr |
INSERT_LEASE6 enum value | isc::dhcp::MySqlLeaseMgr |
IS_JSON_SUPPORTED enum value | isc::dhcp::MySqlLeaseMgr |
LeaseMgr() | isc::dhcp::LeaseMgr | inline
MySqlLeaseMgr(const db::DatabaseConnection::ParameterMap &parameters) | isc::dhcp::MySqlLeaseMgr |
NUM_STATEMENTS enum value | isc::dhcp::MySqlLeaseMgr |
recountLeaseStats4() | isc::dhcp::LeaseMgr |
recountLeaseStats6() | isc::dhcp::LeaseMgr |
rollback() override | isc::dhcp::MySqlLeaseMgr | virtual
setIOService(const isc::asiolink::IOServicePtr &io_service) | isc::dhcp::LeaseMgr | inlinestatic
startLeaseStatsQuery4() override | isc::dhcp::MySqlLeaseMgr | virtual
startLeaseStatsQuery6() override | isc::dhcp::MySqlLeaseMgr | virtual
startSubnetLeaseStatsQuery4(const SubnetID &subnet_id) override | isc::dhcp::MySqlLeaseMgr | virtual
startSubnetLeaseStatsQuery6(const SubnetID &subnet_id) override | isc::dhcp::MySqlLeaseMgr | virtual
startSubnetRangeLeaseStatsQuery4(const SubnetID &first_subnet_id, const SubnetID &last_subnet_id) override | isc::dhcp::MySqlLeaseMgr | virtual
startSubnetRangeLeaseStatsQuery6(const SubnetID &first_subnet_id, const SubnetID &last_subnet_id) override | isc::dhcp::MySqlLeaseMgr | virtual
StatementIndex enum name | isc::dhcp::MySqlLeaseMgr |
SUBNET_LEASE4_STATS enum value | isc::dhcp::MySqlLeaseMgr |
SUBNET_LEASE6_STATS enum value | isc::dhcp::MySqlLeaseMgr |
SUBNET_RANGE_LEASE4_STATS enum value | isc::dhcp::MySqlLeaseMgr |
SUBNET_RANGE_LEASE6_STATS enum value | isc::dhcp::MySqlLeaseMgr |
UPDATE_LEASE4 enum value | isc::dhcp::MySqlLeaseMgr |
UPDATE_LEASE6 enum value | isc::dhcp::MySqlLeaseMgr |
updateLease4(const Lease4Ptr &lease4) override | isc::dhcp::MySqlLeaseMgr | virtual
updateLease6(const Lease6Ptr &lease6) override | isc::dhcp::MySqlLeaseMgr | virtual
wipeLeases4(const SubnetID &subnet_id) override | isc::dhcp::MySqlLeaseMgr | virtual
wipeLeases6(const SubnetID &subnet_id) override | isc::dhcp::MySqlLeaseMgr | virtual
~LeaseMgr() | isc::dhcp::LeaseMgr | inlinevirtual
~MySqlLeaseMgr() | isc::dhcp::MySqlLeaseMgr | virtual