Kea
1.9.9-git
|
Classes | |
class | D2CfgContext |
DHCP-DDNS Configuration Context. More... | |
class | D2CfgError |
Exception thrown when the error during configuration handling occurs. More... | |
class | D2CfgMgr |
DHCP-DDNS Configuration Manager. More... | |
class | D2Controller |
Process Controller for D2 Process This class is the DHCP-DDNS specific derivation of DControllerBase. More... | |
class | D2Params |
Acts as a storage vault for D2 global scalar parameters. More... | |
class | D2ParseError |
Evaluation error exception raised when trying to parse. More... | |
class | D2Parser |
A Bison parser. More... | |
class | D2ParserContext |
Evaluation context, an interface to the expression evaluation. More... | |
class | D2Process |
DHCP-DDNS Application Process. More... | |
class | D2QueueMgr |
D2QueueMgr creates and manages a queue of DNS update requests. More... | |
class | D2QueueMgrError |
Thrown if the queue manager encounters a general error. More... | |
class | D2QueueMgrInvalidIndex |
Thrown if a queue index is beyond the end of the queue. More... | |
class | D2QueueMgrQueueEmpty |
Thrown if the request queue empty and a read is attempted. More... | |
class | D2QueueMgrQueueFull |
Thrown if the request queue is full when an enqueue is attempted. More... | |
class | D2QueueMgrReceiveError |
Thrown if the queue manager's receive handler is passed a failure result. More... | |
class | D2SimpleParser |
class | D2UpdateMessage |
The D2UpdateMessage encapsulates a DNS Update message. More... | |
class | D2UpdateMgr |
D2UpdateMgr creates and manages update transactions. More... | |
class | D2UpdateMgrError |
Thrown if the update manager encounters a general error. More... | |
class | D2Zone |
The D2Zone encapsulates the Zone section in DNS Update message. More... | |
class | DdnsDomain |
Represents a DNS domain that is may be updated dynamically. More... | |
class | DdnsDomainListMgr |
Provides storage for and management of a list of DNS domains. More... | |
class | DdnsDomainListMgrParser |
Parser for DdnsDomainListMgr. More... | |
class | DdnsDomainListParser |
Parser for a list of DdnsDomains. More... | |
class | DdnsDomainParser |
Parser for DdnsDomain. More... | |
class | DNSClient |
The DNSClient class handles communication with the DNS server. More... | |
class | DNSClientImpl |
class | DnsServerInfo |
Represents a specific DNS Server. More... | |
class | DnsServerInfoListParser |
Parser for a list of DnsServerInfos. More... | |
class | DnsServerInfoParser |
Parser for DnsServerInfo. More... | |
class | DScalarContext |
Storage container for scalar configuration parameters. More... | |
class | InvalidQRFlag |
Exception indicating that QR flag has invalid value. More... | |
class | InvalidZoneSection |
Exception indicating that Zone section contains invalid content. More... | |
class | NameAddTransaction |
Embodies the "life-cycle" required to carry out a DDNS Add update. More... | |
class | NameAddTransactionError |
Thrown if the NameAddTransaction encounters a general error. More... | |
class | NameChangeTransaction |
Embodies the "life-cycle" required to carry out a DDNS update. More... | |
class | NameChangeTransactionError |
Thrown if the transaction encounters a general error. More... | |
class | NameRemoveTransaction |
Embodies the "life-cycle" required to carry out a DDNS Remove update. More... | |
class | NameRemoveTransactionError |
Thrown if the NameRemoveTransaction encounters a general error. More... | |
class | NotUpdateMessage |
Exception indicating that the parsed message is not DNS Update. More... | |
class | SimpleAddTransaction |
Embodies the "life-cycle" required to carry out a DDNS Add update. More... | |
class | SimpleAddTransactionError |
Thrown if the SimpleAddTransaction encounters a general error. More... | |
class | SimpleRemoveTransaction |
Embodies the "life-cycle" required to carry out a DDNS Remove update. More... | |
class | SimpleRemoveTransactionError |
Thrown if the SimpleRemoveTransaction encounters a general error. More... | |
class | TSIGKeyInfo |
Represents a TSIG Key. More... | |
class | TSIGKeyInfoListParser |
Parser for a list of TSIGKeyInfos. More... | |
class | TSIGKeyInfoParser |
Parser for TSIGKeyInfo. More... | |
class | TSIGVerifyError |
Exception indicating that a signed, inbound message failed to verify. More... | |
Typedefs | |
typedef boost::shared_ptr< D2CfgContext > | D2CfgContextPtr |
Pointer to a configuration context. More... | |
typedef boost::shared_ptr< D2CfgMgr > | D2CfgMgrPtr |
Defines a shared pointer to D2CfgMgr. More... | |
typedef boost::shared_ptr< D2Controller > | D2ControllerPtr |
Pointer to a process controller. More... | |
typedef boost::shared_ptr< D2Params > | D2ParamsPtr |
Defines a pointer for D2Params instances. More... | |
typedef boost::shared_ptr< D2Process > | D2ProcessPtr |
Defines a shared pointer to D2Process. More... | |
typedef boost::shared_ptr< D2QueueMgr > | D2QueueMgrPtr |
Defines a pointer for manager instances. More... | |
typedef boost::shared_ptr< D2UpdateMessage > | D2UpdateMessagePtr |
Pointer to the DNS Update Message. More... | |
typedef boost::shared_ptr< D2UpdateMgr > | D2UpdateMgrPtr |
Defines a pointer to a D2UpdateMgr instance. More... | |
typedef boost::shared_ptr< D2Zone > | D2ZonePtr |
typedef boost::shared_ptr< DdnsDomainListMgr > | DdnsDomainListMgrPtr |
Defines a pointer for DdnsDomain instances. More... | |
typedef std::map< std::string, DdnsDomainPtr > | DdnsDomainMap |
Defines a map of DdnsDomains, keyed by the domain name. More... | |
typedef std::pair< std::string, DdnsDomainPtr > | DdnsDomainMapPair |
Defines a iterator pairing domain name and DdnsDomain. More... | |
typedef boost::shared_ptr< DdnsDomainMap > | DdnsDomainMapPtr |
Defines a pointer to DdnsDomain storage containers. More... | |
typedef boost::shared_ptr< DdnsDomain > | DdnsDomainPtr |
Defines a pointer for DdnsDomain instances. More... | |
typedef boost::shared_ptr< DNSClient > | DNSClientPtr |
typedef boost::shared_ptr< DnsServerInfo > | DnsServerInfoPtr |
Defines a pointer for DnsServerInfo instances. More... | |
typedef std::vector< DnsServerInfoPtr > | DnsServerInfoStorage |
Defines a storage container for DnsServerInfo pointers. More... | |
typedef boost::shared_ptr< DnsServerInfoStorage > | DnsServerInfoStoragePtr |
Defines a pointer to DnsServerInfo storage containers. More... | |
typedef boost::shared_ptr< DScalarContext > | DScalarContextPtr |
Defines a pointer for DScalarContext instances. More... | |
typedef boost::shared_ptr< NameAddTransaction > | NameAddTransactionPtr |
Defines a pointer to a NameAddTransaction. More... | |
typedef boost::shared_ptr< NameChangeTransaction > | NameChangeTransactionPtr |
Defines a pointer to a NameChangeTransaction. More... | |
typedef boost::shared_ptr< NameRemoveTransaction > | NameRemoveTransactionPtr |
Defines a pointer to a NameRemoveTransaction. More... | |
typedef std::deque< dhcp_ddns::NameChangeRequestPtr > | RequestQueue |
Defines a queue of requests. More... | |
typedef boost::shared_ptr< SimpleAddTransaction > | SimpleAddTransactionPtr |
Defines a pointer to a SimpleAddTransaction. More... | |
typedef boost::shared_ptr< SimpleRemoveTransaction > | SimpleRemoveTransactionPtr |
Defines a pointer to a SimpleRemoveTransaction. More... | |
typedef isc::dhcp_ddns::D2Dhcid | TransactionKey |
Defines the type used as the unique key for transactions. More... | |
typedef std::map< TransactionKey, NameChangeTransactionPtr > | TransactionList |
Defines a list of transactions. More... | |
typedef std::map< std::string, TSIGKeyInfoPtr > | TSIGKeyInfoMap |
Defines a map of TSIGKeyInfos, keyed by the name. More... | |
typedef std::pair< std::string, TSIGKeyInfoPtr > | TSIGKeyInfoMapPair |
Defines a iterator pairing of name and TSIGKeyInfo. More... | |
typedef boost::shared_ptr< TSIGKeyInfoMap > | TSIGKeyInfoMapPtr |
Defines a pointer to map of TSIGkeyInfos. More... | |
typedef boost::shared_ptr< TSIGKeyInfo > | TSIGKeyInfoPtr |
Defines a pointer for TSIGKeyInfo instances. More... | |
Functions | |
std::ostream & | operator<< (std::ostream &os, const D2Zone &zone) |
Insert the D2Zone as a string into stream. More... | |
std::ostream & | operator<< (std::ostream &os, const D2Params &config) |
Dumps the contents of a D2Params as text to an output stream. More... | |
std::ostream & | operator<< (std::ostream &os, const DnsServerInfo &server) |
typedef boost::shared_ptr<D2CfgContext> isc::d2::D2CfgContextPtr |
Pointer to a configuration context.
Definition at line 23 of file d2_cfg_mgr.h.
typedef boost::shared_ptr<D2CfgMgr> isc::d2::D2CfgMgrPtr |
Defines a shared pointer to D2CfgMgr.
Definition at line 334 of file d2_cfg_mgr.h.
typedef boost::shared_ptr<D2Controller> isc::d2::D2ControllerPtr |
Pointer to a process controller.
Definition at line 15 of file d2_controller.h.
typedef boost::shared_ptr<D2Params> isc::d2::D2ParamsPtr |
Defines a pointer for D2Params instances.
Definition at line 256 of file d2_config.h.
typedef boost::shared_ptr<D2Process> isc::d2::D2ProcessPtr |
Defines a shared pointer to D2Process.
Definition at line 319 of file d2_process.h.
typedef boost::shared_ptr<D2QueueMgr> isc::d2::D2QueueMgrPtr |
Defines a pointer for manager instances.
Definition at line 343 of file d2_queue_mgr.h.
typedef boost::shared_ptr<D2UpdateMessage> isc::d2::D2UpdateMessagePtr |
Pointer to the DNS Update Message.
Definition at line 70 of file d2_update_message.h.
typedef boost::shared_ptr<D2UpdateMgr> isc::d2::D2UpdateMgrPtr |
Defines a pointer to a D2UpdateMgr instance.
Definition at line 255 of file d2_update_mgr.h.
typedef boost::shared_ptr<D2Zone> isc::d2::D2ZonePtr |
typedef boost::shared_ptr< DdnsDomainListMgr > isc::d2::DdnsDomainListMgrPtr |
Defines a pointer for DdnsDomain instances.
Definition at line 153 of file d2_cfg_mgr.h.
typedef std::map<std::string, DdnsDomainPtr> isc::d2::DdnsDomainMap |
Defines a map of DdnsDomains, keyed by the domain name.
Definition at line 594 of file d2_config.h.
typedef std::pair<std::string, DdnsDomainPtr> isc::d2::DdnsDomainMapPair |
Defines a iterator pairing domain name and DdnsDomain.
Definition at line 597 of file d2_config.h.
typedef boost::shared_ptr<DdnsDomainMap> isc::d2::DdnsDomainMapPtr |
Defines a pointer to DdnsDomain storage containers.
Definition at line 600 of file d2_config.h.
typedef boost::shared_ptr<DdnsDomain> isc::d2::DdnsDomainPtr |
Defines a pointer for DdnsDomain instances.
Definition at line 591 of file d2_config.h.
typedef boost::shared_ptr<DNSClient> isc::d2::DNSClientPtr |
Definition at line 21 of file dns_client.h.
typedef boost::shared_ptr<DnsServerInfo> isc::d2::DnsServerInfoPtr |
Defines a pointer for DnsServerInfo instances.
Definition at line 514 of file d2_config.h.
typedef std::vector<DnsServerInfoPtr> isc::d2::DnsServerInfoStorage |
Defines a storage container for DnsServerInfo pointers.
Definition at line 517 of file d2_config.h.
typedef boost::shared_ptr<DnsServerInfoStorage> isc::d2::DnsServerInfoStoragePtr |
Defines a pointer to DnsServerInfo storage containers.
Definition at line 520 of file d2_config.h.
typedef boost::shared_ptr<DScalarContext> isc::d2::DScalarContextPtr |
Defines a pointer for DScalarContext instances.
Definition at line 745 of file d2_config.h.
typedef boost::shared_ptr<NameAddTransaction> isc::d2::NameAddTransactionPtr |
Defines a pointer to a NameAddTransaction.
typedef boost::shared_ptr<NameChangeTransaction> isc::d2::NameChangeTransactionPtr |
Defines a pointer to a NameChangeTransaction.
Definition at line 588 of file nc_trans.h.
typedef boost::shared_ptr<NameRemoveTransaction> isc::d2::NameRemoveTransactionPtr |
Defines a pointer to a NameRemoveTransaction.
Definition at line 424 of file nc_remove.h.
typedef std::deque<dhcp_ddns::NameChangeRequestPtr> isc::d2::RequestQueue |
Defines a queue of requests.
Definition at line 25 of file d2_queue_mgr.h.
typedef boost::shared_ptr<SimpleAddTransaction> isc::d2::SimpleAddTransactionPtr |
Defines a pointer to a SimpleAddTransaction.
Definition at line 351 of file simple_add.h.
typedef boost::shared_ptr<SimpleRemoveTransaction> isc::d2::SimpleRemoveTransactionPtr |
Defines a pointer to a SimpleRemoveTransaction.
Definition at line 346 of file simple_remove.h.
Defines the type used as the unique key for transactions.
Definition at line 35 of file nc_trans.h.
typedef std::map<TransactionKey, NameChangeTransactionPtr> isc::d2::TransactionList |
Defines a list of transactions.
Definition at line 34 of file d2_update_mgr.h.
typedef std::map<std::string, TSIGKeyInfoPtr> isc::d2::TSIGKeyInfoMap |
Defines a map of TSIGKeyInfos, keyed by the name.
Definition at line 406 of file d2_config.h.
typedef std::pair<std::string, TSIGKeyInfoPtr> isc::d2::TSIGKeyInfoMapPair |
Defines a iterator pairing of name and TSIGKeyInfo.
Definition at line 409 of file d2_config.h.
typedef boost::shared_ptr<TSIGKeyInfoMap> isc::d2::TSIGKeyInfoMapPtr |
Defines a pointer to map of TSIGkeyInfos.
Definition at line 412 of file d2_config.h.
typedef boost::shared_ptr<TSIGKeyInfo> isc::d2::TSIGKeyInfoPtr |
Defines a pointer for TSIGKeyInfo instances.
Definition at line 403 of file d2_config.h.
std::ostream & isc::d2::operator<< | ( | std::ostream & | os, |
const D2Zone & | zone | ||
) |
Insert the D2Zone
as a string into stream.
os | A std::ostream object on which the insertion operation is performed. |
zone | A reference to the D2Zone object output by the operation. |
std::ostream
object referenced by parameter os
after the insertion operation. Definition at line 23 of file d2_zone.cc.
References isc::d2::D2Zone::toText().
std::ostream & isc::d2::operator<< | ( | std::ostream & | os, |
const D2Params & | config | ||
) |
Dumps the contents of a D2Params as text to an output stream.
os | output stream to which text should be sent |
config | D2Param instance to dump |
Definition at line 120 of file d2_config.cc.
References isc::d2::D2Params::toText().
std::ostream & isc::d2::operator<< | ( | std::ostream & | os, |
const DnsServerInfo & | server | ||
) |
Definition at line 237 of file d2_config.cc.
References isc::d2::DnsServerInfo::toText().
const char* const* isc::d2::d2_config_report = isc::detail::config_report |
Definition at line 127 of file d2_controller.cc.
isc::log::Logger isc::d2::d2_logger |
Defines the logger used within D2.
Define the loggers for the "d2" logging.
Definition at line 18 of file d2_log.h.
Referenced by isc::d2::D2Process::canShutdown(), isc::d2::D2Process::checkQueueStatus(), isc::d2::D2Process::configure(), isc::d2::D2CfgMgr::parse(), isc::d2::D2Process::reconfigureQueueMgr(), isc::d2::D2Process::run(), isc::d2::D2Process::shutdown(), and isc::d2::D2QueueMgr::startListening().
isc::log::Logger isc::d2::d2_to_dns_logger |
Definition at line 20 of file d2_log.h.
Referenced by isc::d2::NameAddTransaction::addingFwdAddrsHandler(), isc::d2::NameChangeTransaction::onModelFailure(), isc::d2::DNSClientImpl::operator()(), isc::d2::NameChangeTransaction::operator()(), isc::d2::SimpleAddTransaction::processAddFailedHandler(), isc::d2::NameAddTransaction::processAddFailedHandler(), isc::d2::SimpleAddTransaction::processAddOkHandler(), isc::d2::NameAddTransaction::processAddOkHandler(), isc::d2::SimpleRemoveTransaction::processRemoveFailedHandler(), isc::d2::NameRemoveTransaction::processRemoveFailedHandler(), isc::d2::SimpleRemoveTransaction::processRemoveOkHandler(), isc::d2::NameRemoveTransaction::processRemoveOkHandler(), isc::d2::NameRemoveTransaction::removingFwdAddrsHandler(), isc::d2::SimpleRemoveTransaction::removingFwdRRsHandler(), isc::d2::NameRemoveTransaction::removingFwdRRsHandler(), isc::d2::SimpleRemoveTransaction::removingRevPtrsHandler(), isc::d2::NameRemoveTransaction::removingRevPtrsHandler(), isc::d2::SimpleAddTransaction::replacingFwdAddrsHandler(), isc::d2::NameAddTransaction::replacingFwdAddrsHandler(), isc::d2::SimpleAddTransaction::replacingRevPtrsHandler(), isc::d2::NameAddTransaction::replacingRevPtrsHandler(), isc::d2::NameChangeTransaction::sendUpdate(), and isc::d2::NameChangeTransaction::startTransaction().
const isc::log::MessageID isc::d2::DHCP_DDNS_ADD_FAILED = "DHCP_DDNS_ADD_FAILED" |
Definition at line 11 of file d2_messages.h.
Referenced by isc::d2::SimpleAddTransaction::processAddFailedHandler(), and isc::d2::NameAddTransaction::processAddFailedHandler().
const isc::log::MessageID isc::d2::DHCP_DDNS_ADD_SUCCEEDED = "DHCP_DDNS_ADD_SUCCEEDED" |
Definition at line 12 of file d2_messages.h.
Referenced by isc::d2::SimpleAddTransaction::processAddOkHandler(), and isc::d2::NameAddTransaction::processAddOkHandler().
const isc::log::MessageID isc::d2::DHCP_DDNS_ALREADY_RUNNING = "DHCP_DDNS_ALREADY_RUNNING" |
Definition at line 13 of file d2_messages.h.
const isc::log::MessageID isc::d2::DHCP_DDNS_AT_MAX_TRANSACTIONS = "DHCP_DDNS_AT_MAX_TRANSACTIONS" |
Definition at line 14 of file d2_messages.h.
Referenced by isc::d2::D2UpdateMgr::sweep().
const isc::log::MessageID isc::d2::DHCP_DDNS_CLEARED_FOR_SHUTDOWN = "DHCP_DDNS_CLEARED_FOR_SHUTDOWN" |
Definition at line 15 of file d2_messages.h.
Referenced by isc::d2::D2Process::canShutdown().
const isc::log::MessageID isc::d2::DHCP_DDNS_COMMAND = "DHCP_DDNS_COMMAND" |
Definition at line 16 of file d2_messages.h.
const isc::log::MessageID isc::d2::DHCP_DDNS_CONFIG_CHECK_FAIL = "DHCP_DDNS_CONFIG_CHECK_FAIL" |
Definition at line 18 of file d2_messages.h.
Referenced by isc::d2::D2CfgMgr::parse().
const isc::log::MessageID isc::d2::DHCP_DDNS_CONFIG_FAIL = "DHCP_DDNS_CONFIG_FAIL" |
Definition at line 19 of file d2_messages.h.
Referenced by isc::d2::D2CfgMgr::parse().
const isc::log::MessageID isc::d2::DHCP_DDNS_CONFIGURE = "DHCP_DDNS_CONFIGURE" |
Definition at line 17 of file d2_messages.h.
Referenced by isc::d2::D2Process::configure().
const isc::log::MessageID isc::d2::DHCP_DDNS_FAILED = "DHCP_DDNS_FAILED" |
Definition at line 20 of file d2_messages.h.
Referenced by isc::d2::D2Process::run().
const isc::log::MessageID isc::d2::DHCP_DDNS_FORWARD_ADD_BAD_DNSCLIENT_STATUS = "DHCP_DDNS_FORWARD_ADD_BAD_DNSCLIENT_STATUS" |
Definition at line 21 of file d2_messages.h.
Referenced by isc::d2::NameAddTransaction::addingFwdAddrsHandler(), and isc::d2::SimpleAddTransaction::replacingFwdAddrsHandler().
const isc::log::MessageID isc::d2::DHCP_DDNS_FORWARD_ADD_BUILD_FAILURE = "DHCP_DDNS_FORWARD_ADD_BUILD_FAILURE" |
Definition at line 22 of file d2_messages.h.
Referenced by isc::d2::NameAddTransaction::addingFwdAddrsHandler(), and isc::d2::SimpleAddTransaction::replacingFwdAddrsHandler().
const isc::log::MessageID isc::d2::DHCP_DDNS_FORWARD_ADD_IO_ERROR = "DHCP_DDNS_FORWARD_ADD_IO_ERROR" |
Definition at line 23 of file d2_messages.h.
Referenced by isc::d2::NameAddTransaction::addingFwdAddrsHandler(), and isc::d2::SimpleAddTransaction::replacingFwdAddrsHandler().
const isc::log::MessageID isc::d2::DHCP_DDNS_FORWARD_ADD_REJECTED = "DHCP_DDNS_FORWARD_ADD_REJECTED" |
Definition at line 24 of file d2_messages.h.
Referenced by isc::d2::NameAddTransaction::addingFwdAddrsHandler(), and isc::d2::SimpleAddTransaction::replacingFwdAddrsHandler().
const isc::log::MessageID isc::d2::DHCP_DDNS_FORWARD_ADD_RESP_CORRUPT = "DHCP_DDNS_FORWARD_ADD_RESP_CORRUPT" |
Definition at line 25 of file d2_messages.h.
Referenced by isc::d2::NameAddTransaction::addingFwdAddrsHandler(), and isc::d2::SimpleAddTransaction::replacingFwdAddrsHandler().
const isc::log::MessageID isc::d2::DHCP_DDNS_FORWARD_REMOVE_ADDRS_BAD_DNSCLIENT_STATUS = "DHCP_DDNS_FORWARD_REMOVE_ADDRS_BAD_DNSCLIENT_STATUS" |
Definition at line 26 of file d2_messages.h.
Referenced by isc::d2::NameRemoveTransaction::removingFwdAddrsHandler().
const isc::log::MessageID isc::d2::DHCP_DDNS_FORWARD_REMOVE_ADDRS_BUILD_FAILURE = "DHCP_DDNS_FORWARD_REMOVE_ADDRS_BUILD_FAILURE" |
Definition at line 27 of file d2_messages.h.
Referenced by isc::d2::NameRemoveTransaction::removingFwdAddrsHandler().
const isc::log::MessageID isc::d2::DHCP_DDNS_FORWARD_REMOVE_ADDRS_IO_ERROR = "DHCP_DDNS_FORWARD_REMOVE_ADDRS_IO_ERROR" |
Definition at line 28 of file d2_messages.h.
Referenced by isc::d2::NameRemoveTransaction::removingFwdAddrsHandler().
const isc::log::MessageID isc::d2::DHCP_DDNS_FORWARD_REMOVE_ADDRS_REJECTED = "DHCP_DDNS_FORWARD_REMOVE_ADDRS_REJECTED" |
Definition at line 29 of file d2_messages.h.
Referenced by isc::d2::NameRemoveTransaction::removingFwdAddrsHandler().
const isc::log::MessageID isc::d2::DHCP_DDNS_FORWARD_REMOVE_ADDRS_RESP_CORRUPT = "DHCP_DDNS_FORWARD_REMOVE_ADDRS_RESP_CORRUPT" |
Definition at line 30 of file d2_messages.h.
Referenced by isc::d2::NameRemoveTransaction::removingFwdAddrsHandler().
const isc::log::MessageID isc::d2::DHCP_DDNS_FORWARD_REMOVE_RRS_BAD_DNSCLIENT_STATUS = "DHCP_DDNS_FORWARD_REMOVE_RRS_BAD_DNSCLIENT_STATUS" |
Definition at line 31 of file d2_messages.h.
Referenced by isc::d2::SimpleRemoveTransaction::removingFwdRRsHandler(), and isc::d2::NameRemoveTransaction::removingFwdRRsHandler().
const isc::log::MessageID isc::d2::DHCP_DDNS_FORWARD_REMOVE_RRS_BUILD_FAILURE = "DHCP_DDNS_FORWARD_REMOVE_RRS_BUILD_FAILURE" |
Definition at line 32 of file d2_messages.h.
Referenced by isc::d2::SimpleRemoveTransaction::removingFwdRRsHandler(), and isc::d2::NameRemoveTransaction::removingFwdRRsHandler().
const isc::log::MessageID isc::d2::DHCP_DDNS_FORWARD_REMOVE_RRS_IO_ERROR = "DHCP_DDNS_FORWARD_REMOVE_RRS_IO_ERROR" |
Definition at line 33 of file d2_messages.h.
Referenced by isc::d2::SimpleRemoveTransaction::removingFwdRRsHandler(), and isc::d2::NameRemoveTransaction::removingFwdRRsHandler().
const isc::log::MessageID isc::d2::DHCP_DDNS_FORWARD_REMOVE_RRS_REJECTED = "DHCP_DDNS_FORWARD_REMOVE_RRS_REJECTED" |
Definition at line 34 of file d2_messages.h.
Referenced by isc::d2::SimpleRemoveTransaction::removingFwdRRsHandler(), and isc::d2::NameRemoveTransaction::removingFwdRRsHandler().
const isc::log::MessageID isc::d2::DHCP_DDNS_FORWARD_REMOVE_RRS_RESP_CORRUPT = "DHCP_DDNS_FORWARD_REMOVE_RRS_RESP_CORRUPT" |
Definition at line 35 of file d2_messages.h.
Referenced by isc::d2::SimpleRemoveTransaction::removingFwdRRsHandler(), and isc::d2::NameRemoveTransaction::removingFwdRRsHandler().
const isc::log::MessageID isc::d2::DHCP_DDNS_FORWARD_REPLACE_BAD_DNSCLIENT_STATUS = "DHCP_DDNS_FORWARD_REPLACE_BAD_DNSCLIENT_STATUS" |
Definition at line 36 of file d2_messages.h.
Referenced by isc::d2::NameAddTransaction::replacingFwdAddrsHandler().
const isc::log::MessageID isc::d2::DHCP_DDNS_FORWARD_REPLACE_BUILD_FAILURE = "DHCP_DDNS_FORWARD_REPLACE_BUILD_FAILURE" |
Definition at line 37 of file d2_messages.h.
Referenced by isc::d2::NameAddTransaction::replacingFwdAddrsHandler().
const isc::log::MessageID isc::d2::DHCP_DDNS_FORWARD_REPLACE_IO_ERROR = "DHCP_DDNS_FORWARD_REPLACE_IO_ERROR" |
Definition at line 38 of file d2_messages.h.
Referenced by isc::d2::NameAddTransaction::replacingFwdAddrsHandler().
const isc::log::MessageID isc::d2::DHCP_DDNS_FORWARD_REPLACE_REJECTED = "DHCP_DDNS_FORWARD_REPLACE_REJECTED" |
Definition at line 39 of file d2_messages.h.
Referenced by isc::d2::NameAddTransaction::replacingFwdAddrsHandler().
const isc::log::MessageID isc::d2::DHCP_DDNS_FORWARD_REPLACE_RESP_CORRUPT = "DHCP_DDNS_FORWARD_REPLACE_RESP_CORRUPT" |
Definition at line 40 of file d2_messages.h.
Referenced by isc::d2::NameAddTransaction::replacingFwdAddrsHandler().
const isc::log::MessageID isc::d2::DHCP_DDNS_FWD_REQUEST_IGNORED = "DHCP_DDNS_FWD_REQUEST_IGNORED" |
Definition at line 41 of file d2_messages.h.
Referenced by isc::d2::D2UpdateMgr::makeTransaction().
const isc::log::MessageID isc::d2::DHCP_DDNS_INVALID_RESPONSE = "DHCP_DDNS_INVALID_RESPONSE" |
Definition at line 42 of file d2_messages.h.
Referenced by isc::d2::DNSClientImpl::operator()().
const isc::log::MessageID isc::d2::DHCP_DDNS_NO_ELIGIBLE_JOBS = "DHCP_DDNS_NO_ELIGIBLE_JOBS" |
Definition at line 44 of file d2_messages.h.
Referenced by isc::d2::D2UpdateMgr::pickNextJob().
const isc::log::MessageID isc::d2::DHCP_DDNS_NO_FWD_MATCH_ERROR = "DHCP_DDNS_NO_FWD_MATCH_ERROR" |
Definition at line 45 of file d2_messages.h.
Referenced by isc::d2::D2UpdateMgr::makeTransaction().
const isc::log::MessageID isc::d2::DHCP_DDNS_NO_MATCH = "DHCP_DDNS_NO_MATCH" |
Definition at line 46 of file d2_messages.h.
Referenced by isc::d2::DdnsDomainListMgr::matchDomain().
const isc::log::MessageID isc::d2::DHCP_DDNS_NO_REV_MATCH_ERROR = "DHCP_DDNS_NO_REV_MATCH_ERROR" |
Definition at line 47 of file d2_messages.h.
Referenced by isc::d2::D2UpdateMgr::makeTransaction().
const isc::log::MessageID isc::d2::DHCP_DDNS_NOT_ON_LOOPBACK = "DHCP_DDNS_NOT_ON_LOOPBACK" |
Definition at line 43 of file d2_messages.h.
Referenced by isc::d2::D2Process::reconfigureQueueMgr().
const isc::log::MessageID isc::d2::DHCP_DDNS_PROCESS_INIT = "DHCP_DDNS_PROCESS_INIT" |
Definition at line 48 of file d2_messages.h.
const isc::log::MessageID isc::d2::DHCP_DDNS_QUEUE_MGR_QUEUE_FULL = "DHCP_DDNS_QUEUE_MGR_QUEUE_FULL" |
Definition at line 49 of file d2_messages.h.
Referenced by isc::d2::D2QueueMgr::operator()().
const isc::log::MessageID isc::d2::DHCP_DDNS_QUEUE_MGR_QUEUE_RECEIVE = "DHCP_DDNS_QUEUE_MGR_QUEUE_RECEIVE" |
Definition at line 50 of file d2_messages.h.
Referenced by isc::d2::D2QueueMgr::operator()().
const isc::log::MessageID isc::d2::DHCP_DDNS_QUEUE_MGR_RECONFIGURING = "DHCP_DDNS_QUEUE_MGR_RECONFIGURING" |
Definition at line 51 of file d2_messages.h.
Referenced by isc::d2::D2Process::checkQueueStatus().
const isc::log::MessageID isc::d2::DHCP_DDNS_QUEUE_MGR_RECOVERING = "DHCP_DDNS_QUEUE_MGR_RECOVERING" |
Definition at line 52 of file d2_messages.h.
Referenced by isc::d2::D2Process::checkQueueStatus().
const isc::log::MessageID isc::d2::DHCP_DDNS_QUEUE_MGR_RECV_ERROR = "DHCP_DDNS_QUEUE_MGR_RECV_ERROR" |
Definition at line 53 of file d2_messages.h.
Referenced by isc::d2::D2QueueMgr::operator()().
const isc::log::MessageID isc::d2::DHCP_DDNS_QUEUE_MGR_RESUME_ERROR = "DHCP_DDNS_QUEUE_MGR_RESUME_ERROR" |
Definition at line 54 of file d2_messages.h.
Referenced by isc::d2::D2Process::checkQueueStatus().
const isc::log::MessageID isc::d2::DHCP_DDNS_QUEUE_MGR_RESUMING = "DHCP_DDNS_QUEUE_MGR_RESUMING" |
Definition at line 55 of file d2_messages.h.
Referenced by isc::d2::D2Process::checkQueueStatus().
const isc::log::MessageID isc::d2::DHCP_DDNS_QUEUE_MGR_START_ERROR = "DHCP_DDNS_QUEUE_MGR_START_ERROR" |
Definition at line 57 of file d2_messages.h.
Referenced by isc::d2::D2Process::reconfigureQueueMgr().
const isc::log::MessageID isc::d2::DHCP_DDNS_QUEUE_MGR_STARTED = "DHCP_DDNS_QUEUE_MGR_STARTED" |
Definition at line 56 of file d2_messages.h.
Referenced by isc::d2::D2QueueMgr::startListening().
const isc::log::MessageID isc::d2::DHCP_DDNS_QUEUE_MGR_STOP_ERROR = "DHCP_DDNS_QUEUE_MGR_STOP_ERROR" |
Definition at line 60 of file d2_messages.h.
Referenced by isc::d2::D2Process::checkQueueStatus().
const isc::log::MessageID isc::d2::DHCP_DDNS_QUEUE_MGR_STOPPED = "DHCP_DDNS_QUEUE_MGR_STOPPED" |
Definition at line 58 of file d2_messages.h.
const isc::log::MessageID isc::d2::DHCP_DDNS_QUEUE_MGR_STOPPING = "DHCP_DDNS_QUEUE_MGR_STOPPING" |
Definition at line 59 of file d2_messages.h.
Referenced by isc::d2::D2Process::checkQueueStatus().
const isc::log::MessageID isc::d2::DHCP_DDNS_QUEUE_MGR_UNEXPECTED_HANDLER_ERROR = "DHCP_DDNS_QUEUE_MGR_UNEXPECTED_HANDLER_ERROR" |
Definition at line 61 of file d2_messages.h.
Referenced by isc::d2::D2QueueMgr::operator()().
const isc::log::MessageID isc::d2::DHCP_DDNS_QUEUE_MGR_UNEXPECTED_STOP = "DHCP_DDNS_QUEUE_MGR_UNEXPECTED_STOP" |
Definition at line 62 of file d2_messages.h.
Referenced by isc::d2::D2QueueMgr::operator()().
const isc::log::MessageID isc::d2::DHCP_DDNS_REMOVE_FAILED = "DHCP_DDNS_REMOVE_FAILED" |
Definition at line 63 of file d2_messages.h.
Referenced by isc::d2::SimpleRemoveTransaction::processRemoveFailedHandler(), and isc::d2::NameRemoveTransaction::processRemoveFailedHandler().
const isc::log::MessageID isc::d2::DHCP_DDNS_REMOVE_SUCCEEDED = "DHCP_DDNS_REMOVE_SUCCEEDED" |
Definition at line 64 of file d2_messages.h.
Referenced by isc::d2::SimpleRemoveTransaction::processRemoveOkHandler(), and isc::d2::NameRemoveTransaction::processRemoveOkHandler().
const isc::log::MessageID isc::d2::DHCP_DDNS_REQUEST_DROPPED = "DHCP_DDNS_REQUEST_DROPPED" |
Definition at line 65 of file d2_messages.h.
Referenced by isc::d2::D2UpdateMgr::makeTransaction().
const isc::log::MessageID isc::d2::DHCP_DDNS_REV_REQUEST_IGNORED = "DHCP_DDNS_REV_REQUEST_IGNORED" |
Definition at line 76 of file d2_messages.h.
Referenced by isc::d2::D2UpdateMgr::makeTransaction().
const isc::log::MessageID isc::d2::DHCP_DDNS_REVERSE_REMOVE_BAD_DNSCLIENT_STATUS = "DHCP_DDNS_REVERSE_REMOVE_BAD_DNSCLIENT_STATUS" |
Definition at line 66 of file d2_messages.h.
Referenced by isc::d2::SimpleRemoveTransaction::removingRevPtrsHandler(), and isc::d2::NameRemoveTransaction::removingRevPtrsHandler().
const isc::log::MessageID isc::d2::DHCP_DDNS_REVERSE_REMOVE_BUILD_FAILURE = "DHCP_DDNS_REVERSE_REMOVE_BUILD_FAILURE" |
Definition at line 67 of file d2_messages.h.
Referenced by isc::d2::SimpleRemoveTransaction::removingRevPtrsHandler(), and isc::d2::NameRemoveTransaction::removingRevPtrsHandler().
const isc::log::MessageID isc::d2::DHCP_DDNS_REVERSE_REMOVE_IO_ERROR = "DHCP_DDNS_REVERSE_REMOVE_IO_ERROR" |
Definition at line 68 of file d2_messages.h.
Referenced by isc::d2::SimpleRemoveTransaction::removingRevPtrsHandler(), and isc::d2::NameRemoveTransaction::removingRevPtrsHandler().
const isc::log::MessageID isc::d2::DHCP_DDNS_REVERSE_REMOVE_REJECTED = "DHCP_DDNS_REVERSE_REMOVE_REJECTED" |
Definition at line 69 of file d2_messages.h.
Referenced by isc::d2::SimpleRemoveTransaction::removingRevPtrsHandler(), and isc::d2::NameRemoveTransaction::removingRevPtrsHandler().
const isc::log::MessageID isc::d2::DHCP_DDNS_REVERSE_REMOVE_RESP_CORRUPT = "DHCP_DDNS_REVERSE_REMOVE_RESP_CORRUPT" |
Definition at line 70 of file d2_messages.h.
Referenced by isc::d2::SimpleRemoveTransaction::removingRevPtrsHandler(), and isc::d2::NameRemoveTransaction::removingRevPtrsHandler().
const isc::log::MessageID isc::d2::DHCP_DDNS_REVERSE_REPLACE_BAD_DNSCLIENT_STATUS = "DHCP_DDNS_REVERSE_REPLACE_BAD_DNSCLIENT_STATUS" |
Definition at line 71 of file d2_messages.h.
Referenced by isc::d2::SimpleAddTransaction::replacingRevPtrsHandler(), and isc::d2::NameAddTransaction::replacingRevPtrsHandler().
const isc::log::MessageID isc::d2::DHCP_DDNS_REVERSE_REPLACE_BUILD_FAILURE = "DHCP_DDNS_REVERSE_REPLACE_BUILD_FAILURE" |
Definition at line 72 of file d2_messages.h.
Referenced by isc::d2::SimpleAddTransaction::replacingRevPtrsHandler(), and isc::d2::NameAddTransaction::replacingRevPtrsHandler().
const isc::log::MessageID isc::d2::DHCP_DDNS_REVERSE_REPLACE_IO_ERROR = "DHCP_DDNS_REVERSE_REPLACE_IO_ERROR" |
Definition at line 73 of file d2_messages.h.
Referenced by isc::d2::SimpleAddTransaction::replacingRevPtrsHandler(), and isc::d2::NameAddTransaction::replacingRevPtrsHandler().
const isc::log::MessageID isc::d2::DHCP_DDNS_REVERSE_REPLACE_REJECTED = "DHCP_DDNS_REVERSE_REPLACE_REJECTED" |
Definition at line 74 of file d2_messages.h.
Referenced by isc::d2::SimpleAddTransaction::replacingRevPtrsHandler(), and isc::d2::NameAddTransaction::replacingRevPtrsHandler().
const isc::log::MessageID isc::d2::DHCP_DDNS_REVERSE_REPLACE_RESP_CORRUPT = "DHCP_DDNS_REVERSE_REPLACE_RESP_CORRUPT" |
Definition at line 75 of file d2_messages.h.
Referenced by isc::d2::SimpleAddTransaction::replacingRevPtrsHandler(), and isc::d2::NameAddTransaction::replacingRevPtrsHandler().
const isc::log::MessageID isc::d2::DHCP_DDNS_RUN_EXIT = "DHCP_DDNS_RUN_EXIT" |
Definition at line 77 of file d2_messages.h.
Referenced by isc::d2::D2Process::run().
const isc::log::MessageID isc::d2::DHCP_DDNS_SHUTDOWN_COMMAND = "DHCP_DDNS_SHUTDOWN_COMMAND" |
Definition at line 78 of file d2_messages.h.
Referenced by isc::d2::D2Process::shutdown().
const isc::log::MessageID isc::d2::DHCP_DDNS_STARTED = "DHCP_DDNS_STARTED" |
Definition at line 79 of file d2_messages.h.
Referenced by isc::d2::D2Process::run().
const isc::log::MessageID isc::d2::DHCP_DDNS_STARTING_TRANSACTION = "DHCP_DDNS_STARTING_TRANSACTION" |
Definition at line 80 of file d2_messages.h.
Referenced by isc::d2::NameChangeTransaction::startTransaction().
const isc::log::MessageID isc::d2::DHCP_DDNS_STATE_MODEL_UNEXPECTED_ERROR = "DHCP_DDNS_STATE_MODEL_UNEXPECTED_ERROR" |
Definition at line 81 of file d2_messages.h.
Referenced by isc::d2::NameChangeTransaction::onModelFailure().
const isc::log::MessageID isc::d2::DHCP_DDNS_TRANS_SEND_ERROR = "DHCP_DDNS_TRANS_SEND_ERROR" |
Definition at line 82 of file d2_messages.h.
Referenced by isc::d2::NameChangeTransaction::sendUpdate().
const isc::log::MessageID isc::d2::DHCP_DDNS_UPDATE_REQUEST_SENT = "DHCP_DDNS_UPDATE_REQUEST_SENT" |
Definition at line 83 of file d2_messages.h.
Referenced by isc::d2::NameChangeTransaction::sendUpdate().
const isc::log::MessageID isc::d2::DHCP_DDNS_UPDATE_RESPONSE_RECEIVED = "DHCP_DDNS_UPDATE_RESPONSE_RECEIVED" |
Definition at line 84 of file d2_messages.h.
Referenced by isc::d2::NameChangeTransaction::operator()().
isc::log::Logger isc::d2::dhcp_to_d2_logger |
Definition at line 19 of file d2_log.h.
Referenced by isc::d2::D2UpdateMgr::makeTransaction(), isc::d2::DdnsDomainListMgr::matchDomain(), isc::d2::D2QueueMgr::operator()(), isc::d2::D2UpdateMgr::pickNextJob(), and isc::d2::D2UpdateMgr::sweep().