Kea 2.5.8
isc::d2::NameChangeTransaction Member List

This is the complete list of members for isc::d2::NameChangeTransaction, including all inherited members.

abortModel(const std::string &explanation)isc::util::StateModelprotected
addDhcidRdata(dns::RRsetPtr &rrset)isc::d2::NameChangeTransactionprotected
addLeaseAddressRdata(dns::RRsetPtr &rrset)isc::d2::NameChangeTransactionprotected
addPtrRdata(dns::RRsetPtr &rrset)isc::d2::NameChangeTransactionprotected
clearDnsUpdateRequest()isc::d2::NameChangeTransactionprotected
clearDnsUpdateResponse()isc::d2::NameChangeTransactionprotected
clearUpdateAttempts()isc::d2::NameChangeTransactionprotected
defineEvent(unsigned int value, const std::string &label)isc::util::StateModelprotected
defineEvents()isc::d2::NameChangeTransactionprotectedvirtual
defineState(unsigned int value, const std::string &label, StateHandler handler, const StatePausing &state_pausing=STATE_PAUSE_NEVER)isc::util::StateModelprotected
defineStates()isc::d2::NameChangeTransactionprotectedvirtual
didModelFail() constisc::util::StateModel
DNS_UPDATE_DEFAULT_TIMEOUTisc::d2::NameChangeTransactionstatic
doOnEntry()isc::util::StateModelprotected
doOnExit()isc::util::StateModelprotected
END_EVTisc::util::StateModelstatic
END_STisc::util::StateModelstatic
endModel()isc::util::StateModel
FAIL_EVTisc::util::StateModelstatic
getAddressRRType() constisc::d2::NameChangeTransaction
getContextStr() constisc::util::StateModel
getCurrentServer() constisc::d2::NameChangeTransaction
getCurrState() constisc::util::StateModel
getDNSClient() constisc::d2::NameChangeTransaction
getDnsUpdateRequest() constisc::d2::NameChangeTransaction
getDnsUpdateResponse() constisc::d2::NameChangeTransaction
getDnsUpdateStatus() constisc::d2::NameChangeTransaction
getEvent(unsigned int value)isc::util::StateModelprotected
getEventLabel(const int event) constisc::util::StateModel
getForwardChangeCompleted() constisc::d2::NameChangeTransaction
getForwardDomain()isc::d2::NameChangeTransaction
getIOService()isc::d2::NameChangeTransactioninlineprotected
getLastEvent() constisc::util::StateModel
getNcr() constisc::d2::NameChangeTransaction
getNcrStatus() constisc::d2::NameChangeTransaction
getNextEvent() constisc::util::StateModel
getPrevContextStr() constisc::util::StateModel
getPrevState() constisc::util::StateModel
getRequestId() constisc::d2::NameChangeTransaction
getReverseChangeCompleted() constisc::d2::NameChangeTransaction
getReverseDomain()isc::d2::NameChangeTransaction
getState(unsigned int value)isc::util::StateModelprotected
getStateInternal(unsigned int value)isc::util::StateModelprotected
getStateLabel(const int state) constisc::util::StateModel
getTransactionKey() constisc::d2::NameChangeTransaction
getUpdateAttempts() constisc::d2::NameChangeTransaction
initDictionaries()isc::util::StateModelprotected
initServerSelection(const DdnsDomainPtr &domain)isc::d2::NameChangeTransactionprotected
IO_COMPLETED_EVTisc::d2::NameChangeTransactionstatic
isModelDone() constisc::util::StateModel
isModelNew() constisc::util::StateModel
isModelPaused() constisc::util::StateModel
isModelRunning() constisc::util::StateModel
isModelWaiting() constisc::util::StateModel
MAX_UPDATE_TRIES_PER_SERVERisc::d2::NameChangeTransactionstatic
NameChangeTransaction(asiolink::IOServicePtr &io_service, dhcp_ddns::NameChangeRequestPtr &ncr, DdnsDomainPtr &forward_domain, DdnsDomainPtr &reverse_domain, D2CfgMgrPtr &cfg_mgr)isc::d2::NameChangeTransaction
NCT_DERIVED_EVENT_MINisc::d2::NameChangeTransactionstatic
NCT_DERIVED_STATE_MINisc::d2::NameChangeTransactionstatic
NEW_STisc::util::StateModelstatic
NO_MORE_SERVERS_EVTisc::d2::NameChangeTransactionstatic
NOP_EVTisc::util::StateModelstatic
nopStateHandler()isc::util::StateModel
onModelFailure(const std::string &explanation)isc::d2::NameChangeTransactionprotectedvirtual
operator()(DNSClient::Status status)isc::d2::NameChangeTransactionvirtual
postNextEvent(unsigned int event)isc::util::StateModelprotected
prepNewRequest(DdnsDomainPtr domain)isc::d2::NameChangeTransactionprotectedvirtual
PROCESS_TRANS_FAILED_STisc::d2::NameChangeTransactionstatic
PROCESS_TRANS_OK_STisc::d2::NameChangeTransactionstatic
READY_STisc::d2::NameChangeTransactionstatic
responseString() constisc::d2::NameChangeTransactionprotected
retryTransition(const int fail_to_state)isc::d2::NameChangeTransactionprotected
runModel(unsigned int event)isc::util::StateModelvirtual
SELECT_SERVER_EVTisc::d2::NameChangeTransactionstatic
SELECTING_FWD_SERVER_STisc::d2::NameChangeTransactionstatic
SELECTING_REV_SERVER_STisc::d2::NameChangeTransactionstatic
selectNextServer()isc::d2::NameChangeTransactionprotected
selectTSIGKey()isc::d2::NameChangeTransactionprotected
sendUpdate(const std::string &comment="")isc::d2::NameChangeTransactionprotectedvirtual
SERVER_IO_ERROR_EVTisc::d2::NameChangeTransactionstatic
SERVER_SELECTED_EVTisc::d2::NameChangeTransactionstatic
setDnsUpdateRequest(D2UpdateMessagePtr &request)isc::d2::NameChangeTransactionprotected
setDnsUpdateResponse(D2UpdateMessagePtr &response)isc::d2::NameChangeTransactionprotected
setDnsUpdateStatus(const DNSClient::Status &status)isc::d2::NameChangeTransactionprotected
setForwardChangeCompleted(const bool value)isc::d2::NameChangeTransactionprotected
setNcrStatus(const dhcp_ddns::NameChangeStatus &status)isc::d2::NameChangeTransactionprotected
setReverseChangeCompleted(const bool value)isc::d2::NameChangeTransactionprotected
setState(unsigned int state)isc::util::StateModelprotected
setUpdateAttempts(const size_t value)isc::d2::NameChangeTransactionprotected
SM_DERIVED_EVENT_MINisc::util::StateModelstatic
SM_DERIVED_STATE_MINisc::util::StateModelstatic
START_EVTisc::util::StateModelstatic
startModel(const int start_state)isc::util::StateModel
startTransaction()isc::d2::NameChangeTransaction
StateModel()isc::util::StateModel
transactionOutcomeString() constisc::d2::NameChangeTransactionprotected
transition(unsigned int state, unsigned int event)isc::util::StateModelprotected
unpauseModel()isc::util::StateModel
UPDATE_FAILED_EVTisc::d2::NameChangeTransactionstatic
UPDATE_OK_EVTisc::d2::NameChangeTransactionstatic
verifyEvents()isc::d2::NameChangeTransactionprotectedvirtual
verifyStates()isc::d2::NameChangeTransactionprotectedvirtual
~Callback()isc::d2::DNSClient::Callbackinlinevirtual
~NameChangeTransaction()isc::d2::NameChangeTransactionvirtual
~StateModel()isc::util::StateModelvirtual