| abortModel(const std::string &explanation) | isc::util::StateModel | protected |
| 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::HAService | protected |
| asyncEnableDHCPService(http::HttpClient &http_client, const std::string &server_name, PostRequestCallback post_request_action) | isc::ha::HAService | protected |
| asyncSendHAReset(http::HttpClient &http_client, const HAConfig::PeerConfigPtr &remote_config, PostRequestCallback post_request_action) | isc::ha::HAService | protected |
| asyncSendHeartbeat() | isc::ha::HAService | protected |
| asyncSendLeaseUpdate(const QueryPtrType &query, const HAConfig::PeerConfigPtr &config, const data::ConstElementPtr &command, const hooks::ParkingLotHandlePtr &parking_lot) | isc::ha::HAService | protected |
| 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::HAService | protected |
| asyncSyncCompleteNotify(http::HttpClient &http_client, const std::string &server_name, PostRequestCallback post_request_action) | isc::ha::HAService | protected |
| asyncSyncLeases() | isc::ha::HAService | protected |
| 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::HAService | protected |
| 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::HAService | protected |
| backupStateHandler() | isc::ha::HAService | |
| checkPermissionsClientAndListener() | isc::ha::HAService | |
| client_ | isc::ha::HAService | protected |
| clientCloseHandler(int tcp_native_fd) | isc::ha::HAService | protected |
| clientConnectHandler(const boost::system::error_code &ec, int tcp_native_fd) | isc::ha::HAService | protected |
| clientHandshakeHandler(const boost::system::error_code &) | isc::ha::HAService | inlineprotected |
| communication_state_ | isc::ha::HAService | protected |
| communicationRecoveryHandler() | isc::ha::HAService | |
| conditionalLogPausedState() const | isc::ha::HAService | protected |
| config_ | isc::ha::HAService | protected |
| defineEvent(unsigned int value, const std::string &label) | isc::util::StateModel | protected |
| defineEvents() | isc::ha::HAService | virtual |
| defineState(unsigned int value, const std::string &label, StateHandler handler, const StatePausing &state_pausing=STATE_PAUSE_NEVER) | isc::util::StateModel | protected |
| defineStates() | isc::ha::HAService | virtual |
| didModelFail() const | isc::util::StateModel | |
| doOnEntry() | isc::util::StateModel | protected |
| doOnExit() | isc::util::StateModel | protected |
| END_EVT | isc::util::StateModel | static |
| END_ST | isc::util::StateModel | static |
| endModel() | isc::util::StateModel | |
| FAIL_EVT | isc::util::StateModel | static |
| getContextStr() const | isc::util::StateModel | |
| getCurrState() const | isc::util::StateModel | |
| getEvent(unsigned int value) | isc::util::StateModel | protected |
| getEventLabel(const int event) const | isc::util::StateModel | |
| getLastEvent() const | isc::util::StateModel | |
| getNextEvent() const | isc::util::StateModel | |
| getNormalState() const | isc::ha::HAService | protected |
| getPartnerState() const | isc::ha::HAService | inline |
| getPendingRequest(const QueryPtrType &query) | isc::ha::HAService | protected |
| getPrevContextStr() const | isc::util::StateModel | |
| getPrevState() const | isc::util::StateModel | |
| getServerType() const | isc::ha::HAService | inline |
| getState(unsigned int value) | isc::util::StateModel | protected |
| getStateInternal(unsigned int value) | isc::util::StateModel | protected |
| getStateLabel(const int state) const | isc::util::StateModel | |
| HA_CONTROL_RESULT_MAINTENANCE_NOT_ALLOWED | isc::ha::HAService | static |
| HA_HEARTBEAT_COMPLETE_EVT | isc::ha::HAService | static |
| HA_LEASE_UPDATES_COMPLETE_EVT | isc::ha::HAService | static |
| HA_MAINTENANCE_CANCEL_EVT | isc::ha::HAService | static |
| HA_MAINTENANCE_NOTIFY_EVT | isc::ha::HAService | static |
| HA_MAINTENANCE_START_EVT | isc::ha::HAService | static |
| HA_SYNCED_PARTNER_UNAVAILABLE_EVT | isc::ha::HAService | static |
| HA_SYNCING_FAILED_EVT | isc::ha::HAService | static |
| HA_SYNCING_SUCCEEDED_EVT | isc::ha::HAService | static |
| 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::StateModel | protected |
| inMaintenanceStateHandler() | isc::ha::HAService | |
| inScope(dhcp::Pkt4Ptr &query4) | isc::ha::HAService | |
| inScope(dhcp::Pkt6Ptr &query6) | isc::ha::HAService | |
| io_service_ | isc::ha::HAService | protected |
| isMaintenanceCanceled() const | isc::ha::HAService | protected |
| 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::HAService | protected |
| lease_update_backlog_ | isc::ha::HAService | protected |
| leaseUpdateComplete(QueryPtrType &query, const hooks::ParkingLotHandlePtr &parking_lot) | isc::ha::HAService | protected |
| listener_ | isc::ha::HAService | protected |
| localDisableDHCPService() | isc::ha::HAService | protected |
| localEnableDHCPService() | isc::ha::HAService | protected |
| logFailedLeaseUpdates(const dhcp::PktPtr &query, const data::ConstElementPtr &args) const | isc::ha::HAService | protected |
| network_state_ | isc::ha::HAService | protected |
| NEW_ST | isc::util::StateModel | static |
| NOP_EVT | isc::util::StateModel | static |
| nopStateHandler() | isc::util::StateModel | |
| normalStateHandler() | isc::ha::HAService | |
| onModelFailure(const std::string &explanation) | isc::util::StateModel | protectedvirtual |
| partnerDownStateHandler() | isc::ha::HAService | |
| partnerInMaintenanceStateHandler() | isc::ha::HAService | |
| passiveBackupStateHandler() | isc::ha::HAService | |
| pauseClientAndListener() | isc::ha::HAService | |
| pendingRequestSize() | isc::ha::HAService | protected |
| postNextEvent(unsigned int event) | isc::util::StateModel | protected |
| PostRequestCallback typedef | isc::ha::HAService | protected |
| PostSyncCallback typedef | isc::ha::HAService | protected |
| 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 | |
| processSyncCompleteNotify() | isc::ha::HAService | |
| processSynchronize(const std::string &server_name, const unsigned int max_period) | isc::ha::HAService | |
| query_filter_ | isc::ha::HAService | protected |
| readyStateHandler() | isc::ha::HAService | |
| resumeClientAndListener() | isc::ha::HAService | |
| runModel(unsigned int event) | isc::util::StateModel | virtual |
| scheduleHeartbeat() | isc::ha::HAService | protected |
| sendHAReset() | isc::ha::HAService | protected |
| sendLeaseUpdatesFromBacklog() | isc::ha::HAService | protected |
| serveDefaultScopes() | isc::ha::HAService | |
| server_type_ | isc::ha::HAService | protected |
| setState(unsigned int state) | isc::util::StateModel | protected |
| shouldPartnerDown() const | isc::ha::HAService | protected |
| shouldQueueLeaseUpdates(const HAConfig::PeerConfigPtr &peer_config) const | isc::ha::HAService | protected |
| shouldSendLeaseUpdates(const HAConfig::PeerConfigPtr &peer_config) const | isc::ha::HAService | protected |
| shouldTerminate() const | isc::ha::HAService | protected |
| SM_DERIVED_EVENT_MIN | isc::util::StateModel | static |
| SM_DERIVED_STATE_MIN | isc::util::StateModel | static |
| socketReadyHandler(int tcp_native_fd) | isc::ha::HAService | protected |
| START_EVT | isc::util::StateModel | static |
| startClientAndListener() | isc::ha::HAService | |
| startHeartbeat() | isc::ha::HAService | protected |
| startModel(const int start_state) | isc::util::StateModel | |
| StateModel() | isc::util::StateModel | |
| stopClientAndListener() | isc::ha::HAService | |
| sync_complete_notified_ | isc::ha::HAService | protected |
| synchronize(std::string &status_message, const std::string &server_name, const unsigned int max_period) | isc::ha::HAService | protected |
| syncingStateHandler() | isc::ha::HAService | |
| terminatedStateHandler() | isc::ha::HAService | |
| transition(unsigned int state, unsigned int event) | isc::util::StateModel | protected |
| unpause() | isc::ha::HAService | |
| unpauseModel() | isc::util::StateModel | |
| updatePendingRequest(QueryPtrType &query) | isc::ha::HAService | protected |
| verboseTransition(const unsigned state) | isc::ha::HAService | protected |
| verifyAsyncResponse(const http::HttpResponsePtr &response, int &rcode) | isc::ha::HAService | protected |
| verifyEvents() | isc::ha::HAService | virtual |
| verifyStates() | isc::util::StateModel | protectedvirtual |
| waitingStateHandler() | isc::ha::HAService | |
| ~HAService() | isc::ha::HAService | virtual |
| ~StateModel() | isc::util::StateModel | virtual |