Kea  1.9.9-git
isc::ha::HAService Member List

This is the complete list of members for isc::ha::HAService, including all inherited members.

abortModel(const std::string &explanation)isc::util::StateModelprotected
adjustNetworkState()isc::ha::HAService
asyncDisableDHCPService(http::HttpClient &http_client, const std::string &server_name, const unsigned int max_period, PostRequestCallback post_request_action)isc::ha::HAServiceprotected
asyncEnableDHCPService(http::HttpClient &http_client, const std::string &server_name, PostRequestCallback post_request_action)isc::ha::HAServiceprotected
asyncSendHAReset(http::HttpClient &http_client, const HAConfig::PeerConfigPtr &remote_config, PostRequestCallback post_request_action)isc::ha::HAServiceprotected
asyncSendHeartbeat()isc::ha::HAServiceprotected
asyncSendLeaseUpdate(const QueryPtrType &query, const HAConfig::PeerConfigPtr &config, const data::ConstElementPtr &command, const hooks::ParkingLotHandlePtr &parking_lot)isc::ha::HAServiceprotected
asyncSendLeaseUpdates(const dhcp::Pkt4Ptr &query, const dhcp::Lease4CollectionPtr &leases, const dhcp::Lease4CollectionPtr &deleted_leases, const hooks::ParkingLotHandlePtr &parking_lot)isc::ha::HAService
asyncSendLeaseUpdates(const dhcp::Pkt6Ptr &query, const dhcp::Lease6CollectionPtr &leases, const dhcp::Lease6CollectionPtr &deleted_leases, const hooks::ParkingLotHandlePtr &parking_lot)isc::ha::HAService
asyncSendLeaseUpdatesFromBacklog(http::HttpClient &http_client, const HAConfig::PeerConfigPtr &remote_config, PostRequestCallback post_request_action)isc::ha::HAServiceprotected
asyncSyncLeases()isc::ha::HAServiceprotected
asyncSyncLeases(http::HttpClient &http_client, const std::string &server_name, const unsigned int max_period, const dhcp::LeasePtr &last_lease, PostSyncCallback post_sync_action, const bool dhcp_disabled=false)isc::ha::HAServiceprotected
asyncSyncLeasesInternal(http::HttpClient &http_client, const std::string &server_name, const unsigned int max_period, const dhcp::LeasePtr &last_lease, PostSyncCallback post_sync_action, const bool dhcp_disabled)isc::ha::HAServiceprotected
backupStateHandler()isc::ha::HAService
client_isc::ha::HAServiceprotected
clientCloseHandler(int tcp_native_fd)isc::ha::HAServiceprotected
clientConnectHandler(const boost::system::error_code &ec, int tcp_native_fd)isc::ha::HAServiceprotected
clientHandshakeHandler(const boost::system::error_code &)isc::ha::HAServiceinlineprotected
communication_state_isc::ha::HAServiceprotected
communicationRecoveryHandler()isc::ha::HAService
conditionalLogPausedState() const isc::ha::HAServiceprotected
config_isc::ha::HAServiceprotected
defineEvent(unsigned int value, const std::string &label)isc::util::StateModelprotected
defineEvents()isc::ha::HAServicevirtual
defineState(unsigned int value, const std::string &label, StateHandler handler, const StatePausing &state_pausing=STATE_PAUSE_NEVER)isc::util::StateModelprotected
defineStates()isc::ha::HAServicevirtual
didModelFail() const isc::util::StateModel
doOnEntry()isc::util::StateModelprotected
doOnExit()isc::util::StateModelprotected
END_EVTisc::util::StateModelstatic
END_STisc::util::StateModelstatic
endModel()isc::util::StateModel
FAIL_EVTisc::util::StateModelstatic
getContextStr() const isc::util::StateModel
getCurrState() const isc::util::StateModel
getEvent(unsigned int value)isc::util::StateModelprotected
getEventLabel(const int event) const isc::util::StateModel
getLastEvent() const isc::util::StateModel
getNextEvent() const isc::util::StateModel
getNormalState() const isc::ha::HAServiceprotected
getPartnerState() const isc::ha::HAServiceinline
getPendingRequest(const QueryPtrType &query)isc::ha::HAServiceprotected
getPrevContextStr() const isc::util::StateModel
getPrevState() const isc::util::StateModel
getServerType() const isc::ha::HAServiceinline
getState(unsigned int value)isc::util::StateModelprotected
getStateInternal(unsigned int value)isc::util::StateModelprotected
getStateLabel(const int state) const isc::util::StateModel
HA_CONTROL_RESULT_MAINTENANCE_NOT_ALLOWEDisc::ha::HAServicestatic
HA_HEARTBEAT_COMPLETE_EVTisc::ha::HAServicestatic
HA_LEASE_UPDATES_COMPLETE_EVTisc::ha::HAServicestatic
HA_MAINTENANCE_CANCEL_EVTisc::ha::HAServicestatic
HA_MAINTENANCE_NOTIFY_EVTisc::ha::HAServicestatic
HA_MAINTENANCE_START_EVTisc::ha::HAServicestatic
HA_SYNCING_FAILED_EVTisc::ha::HAServicestatic
HA_SYNCING_SUCCEEDED_EVTisc::ha::HAServicestatic
HAService(const asiolink::IOServicePtr &io_service, const dhcp::NetworkStatePtr &network_state, const HAConfigPtr &config, const HAServerType &server_type=HAServerType::DHCPv4)isc::ha::HAService
initDictionaries()isc::util::StateModelprotected
inMaintenanceStateHandler()isc::ha::HAService
inScope(dhcp::Pkt4Ptr &query4)isc::ha::HAService
inScope(dhcp::Pkt6Ptr &query6)isc::ha::HAService
io_service_isc::ha::HAServiceprotected
isMaintenanceCanceled() const isc::ha::HAServiceprotected
isModelDone() const isc::util::StateModel
isModelNew() const isc::util::StateModel
isModelPaused() const isc::util::StateModel
isModelRunning() const isc::util::StateModel
isModelWaiting() const isc::util::StateModel
isPartnerStateInvalid() const isc::ha::HAServiceprotected
lease_update_backlog_isc::ha::HAServiceprotected
leaseUpdateComplete(QueryPtrType &query, const hooks::ParkingLotHandlePtr &parking_lot)isc::ha::HAServiceprotected
listener_isc::ha::HAServiceprotected
localDisableDHCPService()isc::ha::HAServiceprotected
localEnableDHCPService()isc::ha::HAServiceprotected
logFailedLeaseUpdates(const dhcp::PktPtr &query, const data::ConstElementPtr &args) const isc::ha::HAServiceprotected
network_state_isc::ha::HAServiceprotected
NEW_STisc::util::StateModelstatic
NOP_EVTisc::util::StateModelstatic
nopStateHandler()isc::util::StateModel
normalStateHandler()isc::ha::HAService
onModelFailure(const std::string &explanation)isc::util::StateModelprotectedvirtual
partnerDownStateHandler()isc::ha::HAService
partnerInMaintenanceStateHandler()isc::ha::HAService
passiveBackupStateHandler()isc::ha::HAService
pauseClientAndListener()isc::ha::HAService
pendingRequestSize()isc::ha::HAServiceprotected
postNextEvent(unsigned int event)isc::util::StateModelprotected
PostRequestCallback typedefisc::ha::HAServiceprotected
PostSyncCallback typedefisc::ha::HAServiceprotected
processContinue()isc::ha::HAService
processHAReset()isc::ha::HAService
processHeartbeat()isc::ha::HAService
processMaintenanceCancel()isc::ha::HAService
processMaintenanceNotify(const bool cancel)isc::ha::HAService
processMaintenanceStart()isc::ha::HAService
processScopes(const std::vector< std::string > &scopes)isc::ha::HAService
processStatusGet() const isc::ha::HAService
processSynchronize(const std::string &server_name, const unsigned int max_period)isc::ha::HAService
query_filter_isc::ha::HAServiceprotected
readyStateHandler()isc::ha::HAService
resumeClientAndListener()isc::ha::HAService
runModel(unsigned int event)isc::util::StateModelvirtual
scheduleHeartbeat()isc::ha::HAServiceprotected
sendHAReset()isc::ha::HAServiceprotected
sendLeaseUpdatesFromBacklog()isc::ha::HAServiceprotected
serveDefaultScopes()isc::ha::HAService
server_type_isc::ha::HAServiceprotected
setState(unsigned int state)isc::util::StateModelprotected
shouldPartnerDown() const isc::ha::HAServiceprotected
shouldQueueLeaseUpdates(const HAConfig::PeerConfigPtr &peer_config) const isc::ha::HAServiceprotected
shouldSendLeaseUpdates(const HAConfig::PeerConfigPtr &peer_config) const isc::ha::HAServiceprotected
shouldTerminate() const isc::ha::HAServiceprotected
SM_DERIVED_EVENT_MINisc::util::StateModelstatic
SM_DERIVED_STATE_MINisc::util::StateModelstatic
socketReadyHandler(int tcp_native_fd)isc::ha::HAServiceprotected
START_EVTisc::util::StateModelstatic
startClientAndListener()isc::ha::HAService
startHeartbeat()isc::ha::HAServiceprotected
startModel(const int start_state)isc::util::StateModel
StateModel()isc::util::StateModel
stopClientAndListener()isc::ha::HAService
synchronize(std::string &status_message, const std::string &server_name, const unsigned int max_period)isc::ha::HAServiceprotected
syncingStateHandler()isc::ha::HAService
terminatedStateHandler()isc::ha::HAService
transition(unsigned int state, unsigned int event)isc::util::StateModelprotected
unpause()isc::ha::HAService
unpauseModel()isc::util::StateModel
updatePendingRequest(QueryPtrType &query)isc::ha::HAServiceprotected
verboseTransition(const unsigned state)isc::ha::HAServiceprotected
verifyAsyncResponse(const http::HttpResponsePtr &response, int &rcode)isc::ha::HAServiceprotected
verifyEvents()isc::ha::HAServicevirtual
verifyStates()isc::util::StateModelprotectedvirtual
waitingStateHandler()isc::ha::HAService
~HAService()isc::ha::HAServicevirtual
~StateModel()isc::util::StateModelvirtual