cancelExpirationTimer() | isc::ping_check::PingCheckMgr | |
cancelExpirationTimerInternal() | isc::ping_check::PingCheckMgr | |
channel_ | isc::ping_check::PingCheckMgr | protected |
channelShutdown() | isc::ping_check::PingCheckMgr | virtual |
checkPermissions() | isc::ping_check::PingCheckMgr | |
checkSuspended() | isc::ping_check::PingCheckMgr | |
checkSuspendedInternal() | isc::ping_check::PingCheckMgr | |
config_cache_ | isc::ping_check::PingCheckMgr | protected |
configure(data::ConstElementPtr params) | isc::ping_check::PingCheckMgr | |
createChannel(asiolink::IOServicePtr io_service) | isc::ping_check::PingCheckMgr | virtual |
doNextEcho(const PingContextPtr &context) | isc::ping_check::PingCheckMgr | |
expiration_timer_ | isc::ping_check::PingCheckMgr | protected |
expirationTimedOut() | isc::ping_check::PingCheckMgr | virtual |
finishFree(const PingContextPtr &context) | isc::ping_check::PingCheckMgr | |
flush(bool finish_free=false) | isc::ping_check::PingCheckMgr | |
getGlobalConfig() const | isc::ping_check::PingCheckMgr | |
getIOService() | isc::ping_check::PingCheckMgr | inline |
getNextExpiry() | isc::ping_check::PingCheckMgr | |
getScopedConfig(dhcp::Lease4Ptr &lease) | isc::ping_check::PingCheckMgr | |
handleEchoReply(const ICMPMsgPtr &echo_reply) | isc::ping_check::PingCheckMgr | |
handleTargetUnreachable(const ICMPMsgPtr &unreachable) | isc::ping_check::PingCheckMgr | |
io_service_ | isc::ping_check::PingCheckMgr | protected |
isPaused() | isc::ping_check::PingCheckMgr | |
isRunning() | isc::ping_check::PingCheckMgr | |
isStopped() | isc::ping_check::PingCheckMgr | |
mutex_ | isc::ping_check::PingCheckMgr | protected |
network_state_ | isc::ping_check::PingCheckMgr | protected |
next_expiry_ | isc::ping_check::PingCheckMgr | protected |
nextToSend(asiolink::IOAddress &next) | isc::ping_check::PingCheckMgr | virtual |
pause() | isc::ping_check::PingCheckMgr | |
PingCheckMgr() | isc::ping_check::PingCheckMgr | explicit |
PingCheckMgr(uint32_t num_threads, uint32_t min_echos=1, uint32_t reply_timeout=100) | isc::ping_check::PingCheckMgr | |
processExpiredSince(const TimeStamp &since=PingContext::now()) | isc::ping_check::PingCheckMgr | virtual |
replyReceived(const ICMPMsgPtr &reply) | isc::ping_check::PingCheckMgr | virtual |
resume() | isc::ping_check::PingCheckMgr | |
sendCompleted(const ICMPMsgPtr &echo, bool send_failed) | isc::ping_check::PingCheckMgr | virtual |
setIOService(isc::asiolink::IOServicePtr io_service) | isc::ping_check::PingCheckMgr | inline |
setNextExpiration() | isc::ping_check::PingCheckMgr | virtual |
setNextExpirationInternal() | isc::ping_check::PingCheckMgr | virtual |
shouldPing(dhcp::Lease4Ptr &lease, dhcp::Pkt4Ptr &query, dhcp::Lease4Ptr &old_lease, dhcp::ConstHostPtr host, const PingCheckConfigPtr &config) | isc::ping_check::PingCheckMgr | virtual |
start() | isc::ping_check::PingCheckMgr | |
startPing(dhcp::Lease4Ptr &lease, dhcp::Pkt4Ptr &query, hooks::ParkingLotHandlePtr &parking_lot, const PingCheckConfigPtr &config) | isc::ping_check::PingCheckMgr | |
startPing(dhcp::Lease4Ptr &lease, dhcp::Pkt4Ptr &query, hooks::ParkingLotHandlePtr &parking_lot) | isc::ping_check::PingCheckMgr | |
startService(dhcp::NetworkStatePtr network_state) | isc::ping_check::PingCheckMgr | |
startSingleThreaded() | isc::ping_check::PingCheckMgr | |
stop() | isc::ping_check::PingCheckMgr | |
stopService(bool finish_free=false) | isc::ping_check::PingCheckMgr | |
store_ | isc::ping_check::PingCheckMgr | protected |
suspended_ | isc::ping_check::PingCheckMgr | protected |
thread_pool_ | isc::ping_check::PingCheckMgr | protected |
updateSubnetConfig(dhcp::SrvConfigPtr server_config) | isc::ping_check::PingCheckMgr | |
~PingCheckMgr() | isc::ping_check::PingCheckMgr | virtual |