Kea 2.7.5
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 HAConfig::PeerConfigPtr &remote_config, const unsigned int max_period, PostRequestCallback post_request_action)isc::ha::HAServiceprotected
asyncEnableDHCPService(http::HttpClient &http_client, const HAConfig::PeerConfigPtr &remote_config, 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
asyncSendSingleLeaseUpdate(const dhcp::Pkt4Ptr &query, const dhcp::Lease4Ptr &lease, const hooks::ParkingLotHandlePtr &parking_lot)isc::ha::HAService
asyncSyncCompleteNotify(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 HAConfig::PeerConfigPtr &remote_config, 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 HAConfig::PeerConfigPtr &remote_config, const unsigned int max_period, const dhcp::LeasePtr &last_lease, PostSyncCallback post_sync_action, const bool dhcp_disabled)isc::ha::HAServiceprotected
checkPermissionsClientAndListener()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
conditionalLogPausedState() constisc::ha::HAServiceprotected
config_isc::ha::HAServiceprotected
defineEvent(unsigned int value, const std::string &label)isc::util::StateModelprotected
defineState(unsigned int value, const std::string &label, StateHandler handler, const StatePausing &state_pausing=STATE_PAUSE_NEVER)isc::util::StateModelprotected
didModelFail() constisc::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() constisc::util::StateModel
getCurrState() constisc::util::StateModel
getEvent(unsigned int value)isc::util::StateModelprotected
getEventLabel(const int event) constisc::util::StateModel
getLastEvent() constisc::util::StateModel
getNextEvent() constisc::util::StateModel
getNormalState() constisc::ha::HAServiceprotected
getPendingRequest(const QueryPtrType &query)isc::ha::HAServiceprotected
getPrevContextStr() constisc::util::StateModel
getPrevState() constisc::util::StateModel
getServerType() constisc::ha::HAServiceinline
getState(unsigned int value)isc::util::StateModelprotected
getStateInternal(unsigned int value)isc::util::StateModelprotected
getStateLabel(const int state) constisc::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_SYNCED_PARTNER_UNAVAILABLE_EVTisc::ha::HAServicestatic
HA_SYNCING_FAILED_EVTisc::ha::HAServicestatic
HA_SYNCING_SUCCEEDED_EVTisc::ha::HAServicestatic
HA_WAITING_TO_TERMINATED_ST_DELAY_MINUTESisc::ha::HAServicestatic
HAService(const unsigned int id, const asiolink::IOServicePtr &io_service, const dhcp::NetworkStatePtr &network_state, const HAConfigPtr &config, const HAServerType &server_type=HAServerType::DHCPv4)isc::ha::HAService
id_isc::ha::HAServiceprotected
initDictionaries()isc::util::StateModelprotected
inScope(dhcp::Pkt4Ptr &query4)isc::ha::HAService
inScope(dhcp::Pkt6Ptr &query6)isc::ha::HAService
io_service_isc::ha::HAServiceprotected
isMaintenanceCanceled() constisc::ha::HAServiceprotected
isModelDone() constisc::util::StateModel
isModelNew() constisc::util::StateModel
isModelPaused() constisc::util::StateModel
isModelRunning() constisc::util::StateModel
isModelWaiting() constisc::util::StateModel
isPartnerStateInvalid() constisc::ha::HAServiceprotected
lease_sync_filter_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) constisc::ha::HAServiceprotected
network_state_isc::ha::HAServiceprotected
NEW_STisc::util::StateModelstatic
NOP_EVTisc::util::StateModelstatic
nopStateHandler()isc::util::StateModel
onModelFailure(const std::string &explanation)isc::util::StateModelprotectedvirtual
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() constisc::ha::HAService
processSyncCompleteNotify(const unsigned int origin_id)isc::ha::HAService
processSynchronize(const std::string &server_name, const unsigned int max_period)isc::ha::HAService
query_filter_isc::ha::HAServiceprotected
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
serveFailoverScopes()isc::ha::HAService
server_type_isc::ha::HAServiceprotected
setState(unsigned int state)isc::util::StateModelprotected
shouldPartnerDown() constisc::ha::HAServiceprotected
shouldQueueLeaseUpdates(const HAConfig::PeerConfigPtr &peer_config) constisc::ha::HAServiceprotected
shouldSendLeaseUpdates(const HAConfig::PeerConfigPtr &peer_config) constisc::ha::HAServiceprotected
shouldTerminate() constisc::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
sync_complete_notified_isc::ha::HAServiceprotected
synchronize(std::string &status_message, const HAConfig::PeerConfigPtr &remote_config, const unsigned int max_period)isc::ha::HAServiceprotected
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
verifyStates()isc::util::StateModelprotectedvirtual
~HAService()isc::ha::HAServicevirtual
~StateModel()isc::util::StateModelvirtual