NameAddTransaction
ADDING_FWD_ADDRS_ST
REPLACING_FWD_ADDRS_ST
REPLACING_REV_PTRS_ST
FQDN_IN_USE_EVT
FQDN_NOT_IN_USE_EVT
NameAddTransaction()
~NameAddTransaction()
defineEvents()
verifyEvents()
defineStates()
verifyStates()
readyHandler()
selectingFwdServerHandler()
selectingRevServerHandler()
addingFwdAddrsHandler()
replacingFwdAddrsHandler()
replacingRevPtrsHandler()
processAddOkHandler()
processAddFailedHandler()
buildAddFwdAddressRequest()
buildReplaceFwdAddressRequest()
buildReplaceRevPtrsRequest()
NameChangeTransaction
READY_ST
SELECTING_FWD_SERVER_ST
SELECTING_REV_SERVER_ST
PROCESS_TRANS_OK_ST
PROCESS_TRANS_FAILED_ST
NCT_DERIVED_STATE_MIN
SELECT_SERVER_EVT
SERVER_SELECTED_EVT
SERVER_IO_ERROR_EVT
NO_MORE_SERVERS_EVT
IO_COMPLETED_EVT
UPDATE_OK_EVT
UPDATE_FAILED_EVT
NCT_DERIVED_EVENT_MIN
DNS_UPDATE_DEFAULT_TIMEOUT
MAX_UPDATE_TRIES_PER_SERVER
forward_change_completed_
reverse_change_completed_
next_server_pos_
update_attempts_
NameChangeTransaction()
~NameChangeTransaction()
startTransaction()
operator ()()
sendUpdate()
defineEvents()
verifyEvents()
defineStates()
verifyStates()
onModelFailure()
retryTransition()
setDnsUpdateRequest()
clearDnsUpdateRequest()
setDnsUpdateStatus()
setDnsUpdateResponse()
clearDnsUpdateResponse()
setForwardChangeCompleted()
setReverseChangeCompleted()
setNcrStatus()
initServerSelection()
selectNextServer()
setUpdateAttempts()
getIOService()
prepNewRequest()
addLeaseAddressRdata()
addDhcidRdata()
addPtrRdata()
getNcr()
getTransactionKey()
getNcrStatus()
getForwardDomain()
getReverseDomain()
getCurrentServer()
getDNSClient()
getDnsUpdateRequest()
getDnsUpdateStatus()
getDnsUpdateResponse()
getForwardChangeCompleted()
getReverseChangeCompleted()
getUpdateAttempts()
getAddressRRType()
NameRemoveTransaction
REMOVING_FWD_ADDRS_ST
REMOVING_FWD_RRS_ST
REMOVING_REV_PTRS_ST
NameRemoveTransaction()
~NameRemoveTransaction()
defineEvents()
verifyEvents()
defineStates()
verifyStates()
readyHandler()
selectingFwdServerHandler()
selectingRevServerHandler()
removingFwdAddrsHandler()
removingFwdRRsHandler()
removingRevPtrsHandler()
processRemoveOkHandler()
processRemoveFailedHandler()
buildRemoveFwdAddressRequest()
buildRemoveFwdRRsRequest()
buildRemoveRevPtrsRequest()
StateModel
NEW_ST
END_ST
SM_DERIVED_STATE_MIN
NOP_EVT
START_EVT
END_EVT
FAIL_EVT
SM_DERIVED_EVENT_MIN
dictionaries_initted_
curr_state_
prev_state_
last_event_
next_event_
on_entry_flag_
on_exit_flag_
StateModel()
~StateModel()
startModel()
runModel()
endModel()
nopStateHandler()
initDictionaries()
defineEvents()
defineEvent()
getEvent()
verifyEvents()
defineStates()
defineState()
getState()
verifyStates()
onModelFailure()
transition()
abortModel()
setState()
postNextEvent()
doOnEntry()
doOnExit()
getCurrState()
getPrevState()
getLastEvent()
getNextEvent()
isModelNew()
isModelRunning()
isModelWaiting()
isModelDone()
didModelFail()
getEventLabel()
getStateLabel()
getContextStr()
getPrevContextStr()