| abortModel(const std::string &explanation) | isc::util::StateModel | protected |
| 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::HAService | protected |
| asyncEnableDHCPService(http::HttpClient &http_client, const HAConfig::PeerConfigPtr &remote_config, 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 |
| 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::HAService | protected |
| asyncSyncLeases() | isc::ha::HAService | protected |
| 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::HAService | protected |
| 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::HAService | protected |
| 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 |
| conditionalLogPausedState() const | isc::ha::HAService | protected |
| config_ | isc::ha::HAService | protected |
| defineEvent(unsigned int value, const std::string &label) | isc::util::StateModel | protected |
| defineState(unsigned int value, const std::string &label, StateHandler handler, const StatePausing &state_pausing=STATE_PAUSE_NEVER) | isc::util::StateModel | protected |
| 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 |
| 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 |
| HA_WAITING_TO_TERMINATED_ST_DELAY_MINUTES | isc::ha::HAService | static |
| 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::HAService | protected |
| initDictionaries() | isc::util::StateModel | protected |
| 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_sync_filter_ | 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 | |
| onModelFailure(const std::string &explanation) | isc::util::StateModel | protectedvirtual |
| 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, const std::string &state) | isc::ha::HAService | |
| processMaintenanceStart() | isc::ha::HAService | |
| processScopes(const std::vector< std::string > &scopes) | isc::ha::HAService | |
| processStatusGet() const | isc::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::HAService | protected |
| 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 | |
| serveFailoverScopes() | 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 |
| shouldReclaim(const dhcp::Lease4Ptr &lease4) const | isc::ha::HAService | |
| shouldReclaim(const dhcp::Lease6Ptr &lease6) const | isc::ha::HAService | |
| shouldReclaimInternal(const LeasePtrType &lease) const | isc::ha::HAService | |
| 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 HAConfig::PeerConfigPtr &remote_config, const unsigned int max_period) | isc::ha::HAService | protected |
| 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 |
| verifyStates() | isc::util::StateModel | protectedvirtual |
| ~HAService() | isc::ha::HAService | virtual |
| ~StateModel() | isc::util::StateModel | virtual |