Kea  2.3.5-git
isc::dhcp::MySqlLeaseMgr Member List

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

addExtendedInfo6(const Lease6Ptr &lease)isc::dhcp::LeaseMgrprotectedvirtual
addLease(const Lease4Ptr &lease) overrideisc::dhcp::MySqlLeaseMgrvirtual
addLease(const Lease6Ptr &lease) overrideisc::dhcp::MySqlLeaseMgrvirtual
addRelayId6(const isc::asiolink::IOAddress &lease_addr, const std::vector< uint8_t > &relay_id) overrideisc::dhcp::MySqlLeaseMgrprotectedvirtual
addRemoteId6(const isc::asiolink::IOAddress &lease_addr, const std::vector< uint8_t > &remote_id) overrideisc::dhcp::MySqlLeaseMgrprotectedvirtual
ALL_LEASE4_STATS enum valueisc::dhcp::MySqlLeaseMgr
ALL_LEASE6_STATS enum valueisc::dhcp::MySqlLeaseMgr
CHECK_LEASE4_LIMITS enum valueisc::dhcp::MySqlLeaseMgr
CHECK_LEASE6_LIMITS enum valueisc::dhcp::MySqlLeaseMgr
commit() overrideisc::dhcp::MySqlLeaseMgrvirtual
createContext() constisc::dhcp::MySqlLeaseMgr
dbReconnect(util::ReconnectCtlPtr db_reconnect_ctl)isc::dhcp::MySqlLeaseMgrstatic
DELETE_LEASE4 enum valueisc::dhcp::MySqlLeaseMgr
DELETE_LEASE4_STATE_EXPIRED enum valueisc::dhcp::MySqlLeaseMgr
DELETE_LEASE6 enum valueisc::dhcp::MySqlLeaseMgr
DELETE_LEASE6_STATE_EXPIRED enum valueisc::dhcp::MySqlLeaseMgr
deleteExpiredReclaimedLeases4(const uint32_t secs) overrideisc::dhcp::MySqlLeaseMgrvirtual
deleteExpiredReclaimedLeases6(const uint32_t secs) overrideisc::dhcp::MySqlLeaseMgrvirtual
deleteExtendedInfo6(const isc::asiolink::IOAddress &addr) overrideisc::dhcp::MySqlLeaseMgrprotectedvirtual
deleteLease(const Lease4Ptr &lease) overrideisc::dhcp::MySqlLeaseMgrvirtual
deleteLease(const Lease6Ptr &lease) overrideisc::dhcp::MySqlLeaseMgrvirtual
GET_LEASE4 enum valueisc::dhcp::MySqlLeaseMgr
GET_LEASE4_ADDR enum valueisc::dhcp::MySqlLeaseMgr
GET_LEASE4_CLIENTID enum valueisc::dhcp::MySqlLeaseMgr
GET_LEASE4_CLIENTID_SUBID enum valueisc::dhcp::MySqlLeaseMgr
GET_LEASE4_COUNT_BY_CLASS enum valueisc::dhcp::MySqlLeaseMgr
GET_LEASE4_EXPIRE enum valueisc::dhcp::MySqlLeaseMgr
GET_LEASE4_HOSTNAME enum valueisc::dhcp::MySqlLeaseMgr
GET_LEASE4_HWADDR enum valueisc::dhcp::MySqlLeaseMgr
GET_LEASE4_HWADDR_SUBID enum valueisc::dhcp::MySqlLeaseMgr
GET_LEASE4_PAGE enum valueisc::dhcp::MySqlLeaseMgr
GET_LEASE4_SUBID enum valueisc::dhcp::MySqlLeaseMgr
GET_LEASE6 enum valueisc::dhcp::MySqlLeaseMgr
GET_LEASE6_ADDR enum valueisc::dhcp::MySqlLeaseMgr
GET_LEASE6_COUNT_BY_CLASS enum valueisc::dhcp::MySqlLeaseMgr
GET_LEASE6_DUID enum valueisc::dhcp::MySqlLeaseMgr
GET_LEASE6_DUID_IAID enum valueisc::dhcp::MySqlLeaseMgr
GET_LEASE6_DUID_IAID_SUBID enum valueisc::dhcp::MySqlLeaseMgr
GET_LEASE6_EXPIRE enum valueisc::dhcp::MySqlLeaseMgr
GET_LEASE6_HOSTNAME enum valueisc::dhcp::MySqlLeaseMgr
GET_LEASE6_PAGE enum valueisc::dhcp::MySqlLeaseMgr
GET_LEASE6_SUBID enum valueisc::dhcp::MySqlLeaseMgr
getDBVersion()isc::dhcp::MySqlLeaseMgrstatic
getDescription() const overrideisc::dhcp::MySqlLeaseMgrvirtual
getExpiredLeases4(Lease4Collection &expired_leases, const size_t max_leases) const overrideisc::dhcp::MySqlLeaseMgrvirtual
getExpiredLeases6(Lease6Collection &expired_leases, const size_t max_leases) const overrideisc::dhcp::MySqlLeaseMgrvirtual
getExtendedInfoTablesEnabled() constisc::dhcp::LeaseMgrinline
getIOService()isc::dhcp::LeaseMgrinlinestatic
getLease4(const isc::asiolink::IOAddress &addr) const overrideisc::dhcp::MySqlLeaseMgrvirtual
getLease4(const isc::dhcp::HWAddr &hwaddr) const overrideisc::dhcp::MySqlLeaseMgrvirtual
getLease4(const isc::dhcp::HWAddr &hwaddr, SubnetID subnet_id) const overrideisc::dhcp::MySqlLeaseMgrvirtual
getLease4(const ClientId &clientid) const overrideisc::dhcp::MySqlLeaseMgrvirtual
getLease4(const ClientId &clientid, SubnetID subnet_id) const overrideisc::dhcp::MySqlLeaseMgrvirtual
getLease6(Lease::Type type, const isc::asiolink::IOAddress &addr) const overrideisc::dhcp::MySqlLeaseMgrvirtual
isc::dhcp::LeaseMgr::getLease6(Lease::Type type, const DUID &duid, uint32_t iaid, SubnetID subnet_id) constisc::dhcp::LeaseMgr
getLeases4(SubnetID subnet_id) const overrideisc::dhcp::MySqlLeaseMgrvirtual
getLeases4(const std::string &hostname) const overrideisc::dhcp::MySqlLeaseMgrvirtual
getLeases4() const overrideisc::dhcp::MySqlLeaseMgrvirtual
getLeases4(const asiolink::IOAddress &lower_bound_address, const LeasePageSize &page_size) const overrideisc::dhcp::MySqlLeaseMgrvirtual
getLeases6(Lease::Type type, const DUID &duid, uint32_t iaid) const overrideisc::dhcp::MySqlLeaseMgrvirtual
getLeases6(Lease::Type type, const DUID &duid, uint32_t iaid, SubnetID subnet_id) const overrideisc::dhcp::MySqlLeaseMgrvirtual
getLeases6(SubnetID subnet_id) const overrideisc::dhcp::MySqlLeaseMgrvirtual
getLeases6(const std::string &hostname) const overrideisc::dhcp::MySqlLeaseMgrvirtual
getLeases6() const overrideisc::dhcp::MySqlLeaseMgrvirtual
getLeases6(const DUID &duid) const overrideisc::dhcp::MySqlLeaseMgrvirtual
getLeases6(const asiolink::IOAddress &lower_bound_address, const LeasePageSize &page_size) const overrideisc::dhcp::MySqlLeaseMgrvirtual
getName() const overrideisc::dhcp::MySqlLeaseMgrvirtual
getType() const overrideisc::dhcp::MySqlLeaseMgrinlinevirtual
getVersion() const overrideisc::dhcp::MySqlLeaseMgrvirtual
INSERT_LEASE4 enum valueisc::dhcp::MySqlLeaseMgr
INSERT_LEASE6 enum valueisc::dhcp::MySqlLeaseMgr
IS_JSON_SUPPORTED enum valueisc::dhcp::MySqlLeaseMgr
LeaseMgr()isc::dhcp::LeaseMgrinline
MySqlLeaseMgr(const db::DatabaseConnection::ParameterMap &parameters)isc::dhcp::MySqlLeaseMgr
NUM_STATEMENTS enum valueisc::dhcp::MySqlLeaseMgr
recountLeaseStats4()isc::dhcp::LeaseMgr
recountLeaseStats6()isc::dhcp::LeaseMgr
rollback() overrideisc::dhcp::MySqlLeaseMgrvirtual
setExtendedInfoTablesEnabled(const bool enabled) overrideisc::dhcp::MySqlLeaseMgrinlineprotectedvirtual
setExtendedInfoTablesEnabled(const db::DatabaseConnection::ParameterMap &parameters) overrideisc::dhcp::MySqlLeaseMgrprotectedvirtual
setIOService(const isc::asiolink::IOServicePtr &io_service)isc::dhcp::LeaseMgrinlinestatic
startLeaseStatsQuery4() overrideisc::dhcp::MySqlLeaseMgrvirtual
startLeaseStatsQuery6() overrideisc::dhcp::MySqlLeaseMgrvirtual
startSubnetLeaseStatsQuery4(const SubnetID &subnet_id) overrideisc::dhcp::MySqlLeaseMgrvirtual
startSubnetLeaseStatsQuery6(const SubnetID &subnet_id) overrideisc::dhcp::MySqlLeaseMgrvirtual
startSubnetRangeLeaseStatsQuery4(const SubnetID &first_subnet_id, const SubnetID &last_subnet_id) overrideisc::dhcp::MySqlLeaseMgrvirtual
startSubnetRangeLeaseStatsQuery6(const SubnetID &first_subnet_id, const SubnetID &last_subnet_id) overrideisc::dhcp::MySqlLeaseMgrvirtual
StatementIndex enum nameisc::dhcp::MySqlLeaseMgr
SUBNET_LEASE4_STATS enum valueisc::dhcp::MySqlLeaseMgr
SUBNET_LEASE6_STATS enum valueisc::dhcp::MySqlLeaseMgr
SUBNET_RANGE_LEASE4_STATS enum valueisc::dhcp::MySqlLeaseMgr
SUBNET_RANGE_LEASE6_STATS enum valueisc::dhcp::MySqlLeaseMgr
UPDATE_LEASE4 enum valueisc::dhcp::MySqlLeaseMgr
UPDATE_LEASE6 enum valueisc::dhcp::MySqlLeaseMgr
updateLease4(const Lease4Ptr &lease4) overrideisc::dhcp::MySqlLeaseMgrvirtual
updateLease6(const Lease6Ptr &lease6) overrideisc::dhcp::MySqlLeaseMgrvirtual
upgradeLease4ExtendedInfo(const Lease4Ptr &lease, CfgConsistency::ExtendedInfoSanity check=CfgConsistency::EXTENDED_INFO_CHECK_FIX)isc::dhcp::LeaseMgrstatic
upgradeLease6ExtendedInfo(const Lease6Ptr &lease, CfgConsistency::ExtendedInfoSanity check=CfgConsistency::EXTENDED_INFO_CHECK_FIX)isc::dhcp::LeaseMgrstatic
wipeLeases4(const SubnetID &subnet_id) overrideisc::dhcp::MySqlLeaseMgrvirtual
wipeLeases6(const SubnetID &subnet_id) overrideisc::dhcp::MySqlLeaseMgrvirtual
~LeaseMgr()isc::dhcp::LeaseMgrinlinevirtual
~MySqlLeaseMgr()isc::dhcp::MySqlLeaseMgrvirtual