|  | Kea 3.0.0
    | 
| Classes | |
| class | CheckExistsAddTransaction | 
| Embodies the "life-cycle" required to carry out a DDNS Add update.  More... | |
| class | CheckExistsAddTransactionError | 
| Thrown if the CheckExistsAddTransaction encounters a general error.  More... | |
| class | CheckExistsRemoveTransaction | 
| Embodies the "life-cycle" required to carry out a DDNS Remove update.  More... | |
| class | CheckExistsRemoveTransactionError | 
| Thrown if the CheckExistsRemoveTransaction encounters a general error.  More... | |
| 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 | D2Stats | 
| Statistics Names.  More... | |
| class | D2TsigKey | 
| Statistics keeping extension of the DNS TSIGKey class.  More... | |
| class | D2UpdateMessage | 
| The D2UpdateMessageencapsulates 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 D2Zoneencapsulates 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 DNSClientclass 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 | SimpleAddWithoutDHCIDTransaction | 
| Embodies the "life-cycle" required to carry out a DDNS Add update without checking for conflicts.  More... | |
| class | SimpleAddWithoutDHCIDTransactionError | 
| Thrown if the SimpleAddWithoutDHCIDTransaction 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 | SimpleRemoveWithoutDHCIDTransaction | 
| Embodies the "life-cycle" required to carry out a DDNS Remove update without removing any matching DHCID RRs.  More... | |
| class | SimpleRemoveWithoutDHCIDTransactionError | 
| Thrown if the SimpleRemoveWithoutDHCIDTransaction 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< CheckExistsAddTransaction > | CheckExistsAddTransactionPtr | 
| Defines a pointer to a CheckExistsAddTransaction. | |
| typedef boost::shared_ptr< CheckExistsRemoveTransaction > | CheckExistsRemoveTransactionPtr | 
| Defines a pointer to a CheckExistsRemoveTransaction. | |
| typedef boost::shared_ptr< D2CfgContext > | D2CfgContextPtr | 
| Pointer to a configuration context. | |
| typedef boost::shared_ptr< D2CfgMgr > | D2CfgMgrPtr | 
| Defines a shared pointer to D2CfgMgr. | |
| typedef boost::shared_ptr< D2Controller > | D2ControllerPtr | 
| Pointer to a process controller. | |
| typedef boost::shared_ptr< D2Params > | D2ParamsPtr | 
| Defines a pointer for D2Params instances. | |
| typedef boost::shared_ptr< D2Process > | D2ProcessPtr | 
| Defines a shared pointer to D2Process. | |
| typedef boost::shared_ptr< D2QueueMgr > | D2QueueMgrPtr | 
| Defines a pointer for manager instances. | |
| typedef boost::shared_ptr< D2TsigKey > | D2TsigKeyPtr | 
| Type of pointer to a D2 TSIG key. | |
| typedef boost::shared_ptr< D2UpdateMessage > | D2UpdateMessagePtr | 
| Pointer to the DNS Update Message. | |
| typedef boost::shared_ptr< D2UpdateMgr > | D2UpdateMgrPtr | 
| Defines a pointer to a D2UpdateMgr instance. | |
| typedef boost::shared_ptr< D2Zone > | D2ZonePtr | 
| typedef boost::shared_ptr< DdnsDomainListMgr > | DdnsDomainListMgrPtr | 
| Defines a pointer for DdnsDomain instances. | |
| typedef std::map< std::string, DdnsDomainPtr > | DdnsDomainMap | 
| Defines a map of DdnsDomains, keyed by the domain name. | |
| typedef std::pair< std::string, DdnsDomainPtr > | DdnsDomainMapPair | 
| Defines a iterator pairing domain name and DdnsDomain. | |
| typedef boost::shared_ptr< DdnsDomainMap > | DdnsDomainMapPtr | 
| Defines a pointer to DdnsDomain storage containers. | |
| typedef boost::shared_ptr< DdnsDomain > | DdnsDomainPtr | 
| Defines a pointer for DdnsDomain instances. | |
| typedef boost::shared_ptr< DNSClient > | DNSClientPtr | 
| typedef boost::shared_ptr< DnsServerInfo > | DnsServerInfoPtr | 
| Defines a pointer for DnsServerInfo instances. | |
| typedef std::vector< DnsServerInfoPtr > | DnsServerInfoStorage | 
| Defines a storage container for DnsServerInfo pointers. | |
| typedef boost::shared_ptr< DnsServerInfoStorage > | DnsServerInfoStoragePtr | 
| Defines a pointer to DnsServerInfo storage containers. | |
| typedef boost::shared_ptr< DScalarContext > | DScalarContextPtr | 
| Defines a pointer for DScalarContext instances. | |
| typedef boost::shared_ptr< NameAddTransaction > | NameAddTransactionPtr | 
| Defines a pointer to a NameAddTransaction. | |
| typedef boost::shared_ptr< NameChangeTransaction > | NameChangeTransactionPtr | 
| Defines a pointer to a NameChangeTransaction. | |
| typedef boost::shared_ptr< NameRemoveTransaction > | NameRemoveTransactionPtr | 
| Defines a pointer to a NameRemoveTransaction. | |
| typedef std::deque< dhcp_ddns::NameChangeRequestPtr > | RequestQueue | 
| Defines a queue of requests. | |
| typedef boost::shared_ptr< SimpleAddTransaction > | SimpleAddTransactionPtr | 
| Defines a pointer to a SimpleAddTransaction. | |
| typedef boost::shared_ptr< SimpleAddWithoutDHCIDTransaction > | SimpleAddWithoutDHCIDTransactionPtr | 
| Defines a pointer to a SimpleAddWithoutDHCID. | |
| typedef boost::shared_ptr< SimpleRemoveTransaction > | SimpleRemoveTransactionPtr | 
| Defines a pointer to a SimpleRemoveTransaction. | |
| typedef boost::shared_ptr< SimpleRemoveWithoutDHCIDTransaction > | SimpleRemoveWithoutDHCIDTransactionPtr | 
| Defines a pointer to a SimpleRemoveWithoutDHCIDTransaction. | |
| typedef isc::dhcp_ddns::D2Dhcid | TransactionKey | 
| Defines the type used as the unique key for transactions. | |
| typedef std::map< TransactionKey, NameChangeTransactionPtr > | TransactionList | 
| Defines a list of transactions. | |
| typedef std::map< std::string, TSIGKeyInfoPtr > | TSIGKeyInfoMap | 
| Defines a map of TSIGKeyInfos, keyed by the name. | |
| typedef std::pair< std::string, TSIGKeyInfoPtr > | TSIGKeyInfoMapPair | 
| Defines a iterator pairing of name and TSIGKeyInfo. | |
| typedef boost::shared_ptr< TSIGKeyInfoMap > | TSIGKeyInfoMapPtr | 
| Defines a pointer to map of TSIGkeyInfos. | |
| typedef boost::shared_ptr< TSIGKeyInfo > | TSIGKeyInfoPtr | 
| Defines a pointer for TSIGKeyInfo instances. | |
| Functions | |
| std::ostream & | operator<< (std::ostream &os, const D2Params &config) | 
| Dumps the contents of a D2Params as text to an output stream. | |
| std::ostream & | operator<< (std::ostream &os, const D2Zone &zone) | 
| Insert the D2Zoneas a string into stream. | |
| std::ostream & | operator<< (std::ostream &os, const DnsServerInfo &server) | 
| typedef boost::shared_ptr<CheckExistsAddTransaction> isc::d2::CheckExistsAddTransactionPtr | 
Defines a pointer to a CheckExistsAddTransaction.
Definition at line 441 of file check_exists_add.h.
| typedef boost::shared_ptr<CheckExistsRemoveTransaction> isc::d2::CheckExistsRemoveTransactionPtr | 
Defines a pointer to a CheckExistsRemoveTransaction.
Definition at line 419 of file check_exists_remove.h.
| typedef boost::shared_ptr<D2CfgContext> isc::d2::D2CfgContextPtr | 
Pointer to a configuration context.
Definition at line 26 of file d2_cfg_mgr.h.
| typedef boost::shared_ptr<D2CfgMgr> isc::d2::D2CfgMgrPtr | 
Defines a shared pointer to D2CfgMgr.
Definition at line 367 of file d2_cfg_mgr.h.
| typedef boost::shared_ptr<D2Controller> isc::d2::D2ControllerPtr | 
Pointer to a process controller.
Definition at line 17 of file d2_controller.h.
| typedef boost::shared_ptr<D2Params> isc::d2::D2ParamsPtr | 
Defines a pointer for D2Params instances.
Definition at line 257 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 340 of file d2_queue_mgr.h.
| typedef boost::shared_ptr<D2TsigKey> isc::d2::D2TsigKeyPtr | 
Type of pointer to a D2 TSIG key.
Definition at line 71 of file d2_tsig_key.h.
| typedef boost::shared_ptr<D2UpdateMessage> isc::d2::D2UpdateMessagePtr | 
Pointer to the DNS Update Message.
Definition at line 73 of file d2_update_message.h.
| typedef boost::shared_ptr<D2UpdateMgr> isc::d2::D2UpdateMgrPtr | 
Defines a pointer to a D2UpdateMgr instance.
Definition at line 245 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 175 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 627 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 630 of file d2_config.h.
| typedef boost::shared_ptr<DdnsDomainMap> isc::d2::DdnsDomainMapPtr | 
Defines a pointer to DdnsDomain storage containers.
Definition at line 633 of file d2_config.h.
| typedef boost::shared_ptr<DdnsDomain> isc::d2::DdnsDomainPtr | 
Defines a pointer for DdnsDomain instances.
Definition at line 624 of file d2_config.h.
| typedef boost::shared_ptr<DNSClient> isc::d2::DNSClientPtr | 
Definition at line 20 of file dns_client.h.
| typedef boost::shared_ptr<DnsServerInfo> isc::d2::DnsServerInfoPtr | 
Defines a pointer for DnsServerInfo instances.
Definition at line 554 of file d2_config.h.
| typedef std::vector<DnsServerInfoPtr> isc::d2::DnsServerInfoStorage | 
Defines a storage container for DnsServerInfo pointers.
Definition at line 557 of file d2_config.h.
| typedef boost::shared_ptr<DnsServerInfoStorage> isc::d2::DnsServerInfoStoragePtr | 
Defines a pointer to DnsServerInfo storage containers.
Definition at line 560 of file d2_config.h.
| typedef boost::shared_ptr<DScalarContext> isc::d2::DScalarContextPtr | 
Defines a pointer for DScalarContext instances.
Definition at line 778 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 598 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<SimpleAddWithoutDHCIDTransaction> isc::d2::SimpleAddWithoutDHCIDTransactionPtr | 
Defines a pointer to a SimpleAddWithoutDHCID.
Definition at line 349 of file simple_add_without_dhcid.h.
| typedef boost::shared_ptr<SimpleRemoveTransaction> isc::d2::SimpleRemoveTransactionPtr | 
Defines a pointer to a SimpleRemoveTransaction.
Definition at line 346 of file simple_remove.h.
| typedef boost::shared_ptr<SimpleRemoveWithoutDHCIDTransaction> isc::d2::SimpleRemoveWithoutDHCIDTransactionPtr | 
Defines a pointer to a SimpleRemoveWithoutDHCIDTransaction.
Definition at line 344 of file simple_remove_without_dhcid.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 419 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 422 of file d2_config.h.
| typedef boost::shared_ptr<TSIGKeyInfoMap> isc::d2::TSIGKeyInfoMapPtr | 
Defines a pointer to map of TSIGkeyInfos.
Definition at line 425 of file d2_config.h.
| typedef boost::shared_ptr<TSIGKeyInfo> isc::d2::TSIGKeyInfoPtr | 
Defines a pointer for TSIGKeyInfo instances.
Definition at line 416 of file d2_config.h.
| 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 114 of file d2_config.cc.
| std::ostream & isc::d2::operator<< | ( | std::ostream & | os, | 
| const D2Zone & | zone ) | 
Insert the D2Zone as a string into stream. 
| os | A std::ostreamobject on which the insertion operation is performed. | 
| zone | A reference to the D2Zoneobject output by the operation. | 
std::ostream object referenced by parameter os after the insertion operation. Definition at line 22 of file d2_zone.cc.
References isc::d2::D2Zone::toText().
| std::ostream & isc::d2::operator<< | ( | std::ostream & | os, | 
| const DnsServerInfo & | server ) | 
Definition at line 252 of file d2_config.cc.
References isc::d2::DnsServerInfo::toText().
| isc::log::Logger isc::d2::d2_logger | ( | "dhcpddns" | ) | 
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 | ( | "d2-to-dns" | ) | 
Definition at line 20 of file d2_log.h.
Referenced by isc::d2::CheckExistsAddTransaction::addingFwdAddrsHandler(), isc::d2::NameAddTransaction::addingFwdAddrsHandler(), isc::d2::NameChangeTransaction::onModelFailure(), isc::d2::DNSClientImpl::operator()(), isc::d2::NameChangeTransaction::operator()(), isc::d2::CheckExistsAddTransaction::processAddFailedHandler(), isc::d2::NameAddTransaction::processAddFailedHandler(), isc::d2::SimpleAddTransaction::processAddFailedHandler(), isc::d2::SimpleAddWithoutDHCIDTransaction::processAddFailedHandler(), isc::d2::CheckExistsAddTransaction::processAddOkHandler(), isc::d2::NameAddTransaction::processAddOkHandler(), isc::d2::SimpleAddTransaction::processAddOkHandler(), isc::d2::SimpleAddWithoutDHCIDTransaction::processAddOkHandler(), isc::d2::CheckExistsRemoveTransaction::processRemoveFailedHandler(), isc::d2::NameRemoveTransaction::processRemoveFailedHandler(), isc::d2::SimpleRemoveTransaction::processRemoveFailedHandler(), isc::d2::SimpleRemoveWithoutDHCIDTransaction::processRemoveFailedHandler(), isc::d2::CheckExistsRemoveTransaction::processRemoveOkHandler(), isc::d2::NameRemoveTransaction::processRemoveOkHandler(), isc::d2::SimpleRemoveTransaction::processRemoveOkHandler(), isc::d2::SimpleRemoveWithoutDHCIDTransaction::processRemoveOkHandler(), isc::d2::CheckExistsRemoveTransaction::removingFwdAddrsHandler(), isc::d2::NameRemoveTransaction::removingFwdAddrsHandler(), isc::d2::CheckExistsRemoveTransaction::removingFwdRRsHandler(), isc::d2::NameRemoveTransaction::removingFwdRRsHandler(), isc::d2::SimpleRemoveTransaction::removingFwdRRsHandler(), isc::d2::SimpleRemoveWithoutDHCIDTransaction::removingFwdRRsHandler(), isc::d2::CheckExistsRemoveTransaction::removingRevPtrsHandler(), isc::d2::NameRemoveTransaction::removingRevPtrsHandler(), isc::d2::SimpleRemoveTransaction::removingRevPtrsHandler(), isc::d2::SimpleRemoveWithoutDHCIDTransaction::removingRevPtrsHandler(), isc::d2::CheckExistsAddTransaction::replacingFwdAddrsHandler(), isc::d2::NameAddTransaction::replacingFwdAddrsHandler(), isc::d2::SimpleAddTransaction::replacingFwdAddrsHandler(), isc::d2::SimpleAddWithoutDHCIDTransaction::replacingFwdAddrsHandler(), isc::d2::CheckExistsAddTransaction::replacingRevPtrsHandler(), isc::d2::NameAddTransaction::replacingRevPtrsHandler(), isc::d2::SimpleAddTransaction::replacingRevPtrsHandler(), isc::d2::SimpleAddWithoutDHCIDTransaction::replacingRevPtrsHandler(), isc::d2::NameChangeTransaction::sendUpdate(), isc::d2::NameChangeTransaction::startTransaction(), and isc::d2::D2ParserContext::warning().
| 
 | extern | 
Definition at line 11 of file d2_messages.h.
Referenced by isc::d2::CheckExistsAddTransaction::processAddFailedHandler(), isc::d2::NameAddTransaction::processAddFailedHandler(), isc::d2::SimpleAddTransaction::processAddFailedHandler(), and isc::d2::SimpleAddWithoutDHCIDTransaction::processAddFailedHandler().
| 
 | extern | 
| 
 | extern | 
Definition at line 13 of file d2_messages.h.
Referenced by isc::d2::D2UpdateMgr::sweep().
| 
 | extern | 
Definition at line 14 of file d2_messages.h.
Referenced by isc::d2::D2Process::canShutdown().
| 
 | extern | 
Definition at line 17 of file d2_messages.h.
Referenced by isc::d2::D2CfgMgr::parse().
| 
 | extern | 
Definition at line 18 of file d2_messages.h.
Referenced by isc::d2::D2CfgMgr::parse().
| 
 | extern | 
Definition at line 19 of file d2_messages.h.
Referenced by isc::d2::D2ParserContext::warning().
| 
 | extern | 
Definition at line 15 of file d2_messages.h.
Referenced by isc::d2::D2Process::configure().
| 
 | extern | 
Definition at line 16 of file d2_messages.h.
Referenced by isc::d2::D2Process::configure().
| 
 | extern | 
Definition at line 20 of file d2_messages.h.
Referenced by isc::d2::D2Process::run().
| 
 | extern | 
Definition at line 21 of file d2_messages.h.
Referenced by isc::d2::CheckExistsAddTransaction::addingFwdAddrsHandler(), isc::d2::NameAddTransaction::addingFwdAddrsHandler(), isc::d2::SimpleAddTransaction::replacingFwdAddrsHandler(), and isc::d2::SimpleAddWithoutDHCIDTransaction::replacingFwdAddrsHandler().
| 
 | extern | 
Definition at line 22 of file d2_messages.h.
Referenced by isc::d2::CheckExistsAddTransaction::addingFwdAddrsHandler(), isc::d2::NameAddTransaction::addingFwdAddrsHandler(), isc::d2::SimpleAddTransaction::replacingFwdAddrsHandler(), and isc::d2::SimpleAddWithoutDHCIDTransaction::replacingFwdAddrsHandler().
| 
 | extern | 
Definition at line 23 of file d2_messages.h.
Referenced by isc::d2::CheckExistsAddTransaction::addingFwdAddrsHandler(), isc::d2::NameAddTransaction::addingFwdAddrsHandler(), isc::d2::SimpleAddTransaction::replacingFwdAddrsHandler(), and isc::d2::SimpleAddWithoutDHCIDTransaction::replacingFwdAddrsHandler().
| 
 | extern | 
Definition at line 24 of file d2_messages.h.
Referenced by isc::d2::CheckExistsAddTransaction::addingFwdAddrsHandler(), isc::d2::NameAddTransaction::addingFwdAddrsHandler(), isc::d2::SimpleAddTransaction::replacingFwdAddrsHandler(), and isc::d2::SimpleAddWithoutDHCIDTransaction::replacingFwdAddrsHandler().
| 
 | extern | 
Definition at line 25 of file d2_messages.h.
Referenced by isc::d2::CheckExistsAddTransaction::addingFwdAddrsHandler(), isc::d2::NameAddTransaction::addingFwdAddrsHandler(), isc::d2::SimpleAddTransaction::replacingFwdAddrsHandler(), and isc::d2::SimpleAddWithoutDHCIDTransaction::replacingFwdAddrsHandler().
| 
 | extern | 
Definition at line 26 of file d2_messages.h.
Referenced by isc::d2::CheckExistsAddTransaction::addingFwdAddrsHandler(), isc::d2::NameAddTransaction::addingFwdAddrsHandler(), isc::d2::SimpleAddTransaction::replacingFwdAddrsHandler(), and isc::d2::SimpleAddWithoutDHCIDTransaction::replacingFwdAddrsHandler().
| 
 | extern | 
Definition at line 27 of file d2_messages.h.
Referenced by isc::d2::CheckExistsRemoveTransaction::removingFwdAddrsHandler(), and isc::d2::NameRemoveTransaction::removingFwdAddrsHandler().
| 
 | extern | 
Definition at line 28 of file d2_messages.h.
Referenced by isc::d2::CheckExistsRemoveTransaction::removingFwdAddrsHandler(), and isc::d2::NameRemoveTransaction::removingFwdAddrsHandler().
| 
 | extern | 
Definition at line 29 of file d2_messages.h.
Referenced by isc::d2::CheckExistsRemoveTransaction::removingFwdAddrsHandler(), and isc::d2::NameRemoveTransaction::removingFwdAddrsHandler().
| 
 | extern | 
Definition at line 30 of file d2_messages.h.
Referenced by isc::d2::CheckExistsRemoveTransaction::removingFwdAddrsHandler(), and isc::d2::NameRemoveTransaction::removingFwdAddrsHandler().
| 
 | extern | 
Definition at line 31 of file d2_messages.h.
Referenced by isc::d2::CheckExistsRemoveTransaction::removingFwdAddrsHandler(), and isc::d2::NameRemoveTransaction::removingFwdAddrsHandler().
| 
 | extern | 
Definition at line 32 of file d2_messages.h.
Referenced by isc::d2::CheckExistsRemoveTransaction::removingFwdAddrsHandler(), and isc::d2::NameRemoveTransaction::removingFwdAddrsHandler().
| 
 | extern | 
Definition at line 33 of file d2_messages.h.
Referenced by isc::d2::CheckExistsRemoveTransaction::removingFwdRRsHandler(), isc::d2::NameRemoveTransaction::removingFwdRRsHandler(), isc::d2::SimpleRemoveTransaction::removingFwdRRsHandler(), and isc::d2::SimpleRemoveWithoutDHCIDTransaction::removingFwdRRsHandler().
| 
 | extern | 
Definition at line 34 of file d2_messages.h.
Referenced by isc::d2::CheckExistsRemoveTransaction::removingFwdRRsHandler(), isc::d2::NameRemoveTransaction::removingFwdRRsHandler(), isc::d2::SimpleRemoveTransaction::removingFwdRRsHandler(), and isc::d2::SimpleRemoveWithoutDHCIDTransaction::removingFwdRRsHandler().
| 
 | extern | 
Definition at line 35 of file d2_messages.h.
Referenced by isc::d2::CheckExistsRemoveTransaction::removingFwdRRsHandler(), isc::d2::NameRemoveTransaction::removingFwdRRsHandler(), isc::d2::SimpleRemoveTransaction::removingFwdRRsHandler(), and isc::d2::SimpleRemoveWithoutDHCIDTransaction::removingFwdRRsHandler().
| 
 | extern | 
Definition at line 36 of file d2_messages.h.
Referenced by isc::d2::CheckExistsRemoveTransaction::removingFwdRRsHandler(), isc::d2::NameRemoveTransaction::removingFwdRRsHandler(), isc::d2::SimpleRemoveTransaction::removingFwdRRsHandler(), and isc::d2::SimpleRemoveWithoutDHCIDTransaction::removingFwdRRsHandler().
| 
 | extern | 
Definition at line 37 of file d2_messages.h.
Referenced by isc::d2::CheckExistsRemoveTransaction::removingFwdRRsHandler(), isc::d2::NameRemoveTransaction::removingFwdRRsHandler(), isc::d2::SimpleRemoveTransaction::removingFwdRRsHandler(), and isc::d2::SimpleRemoveWithoutDHCIDTransaction::removingFwdRRsHandler().
| 
 | extern | 
Definition at line 38 of file d2_messages.h.
Referenced by isc::d2::CheckExistsRemoveTransaction::removingFwdRRsHandler(), isc::d2::NameRemoveTransaction::removingFwdRRsHandler(), isc::d2::SimpleRemoveTransaction::removingFwdRRsHandler(), and isc::d2::SimpleRemoveWithoutDHCIDTransaction::removingFwdRRsHandler().
| 
 | extern | 
Definition at line 39 of file d2_messages.h.
Referenced by isc::d2::CheckExistsAddTransaction::replacingFwdAddrsHandler(), and isc::d2::NameAddTransaction::replacingFwdAddrsHandler().
| 
 | extern | 
Definition at line 40 of file d2_messages.h.
Referenced by isc::d2::CheckExistsAddTransaction::replacingFwdAddrsHandler(), and isc::d2::NameAddTransaction::replacingFwdAddrsHandler().
| 
 | extern | 
Definition at line 41 of file d2_messages.h.
Referenced by isc::d2::CheckExistsAddTransaction::replacingFwdAddrsHandler(), and isc::d2::NameAddTransaction::replacingFwdAddrsHandler().
| 
 | extern | 
Definition at line 42 of file d2_messages.h.
Referenced by isc::d2::CheckExistsAddTransaction::replacingFwdAddrsHandler(), and isc::d2::NameAddTransaction::replacingFwdAddrsHandler().
| 
 | extern | 
Definition at line 43 of file d2_messages.h.
Referenced by isc::d2::CheckExistsAddTransaction::replacingFwdAddrsHandler(), and isc::d2::NameAddTransaction::replacingFwdAddrsHandler().
| 
 | extern | 
Definition at line 44 of file d2_messages.h.
Referenced by isc::d2::CheckExistsAddTransaction::replacingFwdAddrsHandler(), and isc::d2::NameAddTransaction::replacingFwdAddrsHandler().
| 
 | extern | 
Definition at line 45 of file d2_messages.h.
Referenced by isc::d2::D2UpdateMgr::makeTransaction().
| 
 | extern | 
Definition at line 46 of file d2_messages.h.
Referenced by isc::d2::DNSClientImpl::operator()().
| 
 | extern | 
Definition at line 47 of file d2_messages.h.
Referenced by isc::d2::D2Process::reconfigureQueueMgr().
| 
 | extern | 
Definition at line 49 of file d2_messages.h.
Referenced by isc::d2::D2UpdateMgr::pickNextJob().
| 
 | extern | 
Definition at line 50 of file d2_messages.h.
Referenced by isc::d2::D2UpdateMgr::makeTransaction().
| 
 | extern | 
Definition at line 51 of file d2_messages.h.
Referenced by isc::d2::DdnsDomainListMgr::matchDomain().
| 
 | extern | 
Definition at line 52 of file d2_messages.h.
Referenced by isc::d2::D2UpdateMgr::makeTransaction().
| 
 | extern | 
Definition at line 48 of file d2_messages.h.
Referenced by isc::d2::D2Process::reconfigureQueueMgr().
| 
 | extern | 
Definition at line 53 of file d2_messages.h.
Referenced by isc::d2::D2QueueMgr::operator()().
| 
 | extern | 
Definition at line 54 of file d2_messages.h.
Referenced by isc::d2::D2QueueMgr::operator()().
| 
 | extern | 
Definition at line 55 of file d2_messages.h.
Referenced by isc::d2::D2Process::checkQueueStatus().
| 
 | extern | 
Definition at line 56 of file d2_messages.h.
Referenced by isc::d2::D2Process::checkQueueStatus().
| 
 | extern | 
Definition at line 57 of file d2_messages.h.
Referenced by isc::d2::D2QueueMgr::operator()().
| 
 | extern | 
Definition at line 58 of file d2_messages.h.
Referenced by isc::d2::D2Process::checkQueueStatus().
| 
 | extern | 
Definition at line 59 of file d2_messages.h.
Referenced by isc::d2::D2Process::checkQueueStatus().
| 
 | extern | 
Definition at line 61 of file d2_messages.h.
Referenced by isc::d2::D2Process::reconfigureQueueMgr().
| 
 | extern | 
Definition at line 60 of file d2_messages.h.
Referenced by isc::d2::D2QueueMgr::startListening().
| 
 | extern | 
Definition at line 64 of file d2_messages.h.
Referenced by isc::d2::D2Process::checkQueueStatus().
| 
 | extern | 
Definition at line 62 of file d2_messages.h.
| 
 | extern | 
Definition at line 63 of file d2_messages.h.
Referenced by isc::d2::D2Process::checkQueueStatus().
| 
 | extern | 
Definition at line 65 of file d2_messages.h.
Referenced by isc::d2::D2QueueMgr::operator()().
| 
 | extern | 
Definition at line 66 of file d2_messages.h.
Referenced by isc::d2::D2QueueMgr::operator()().
| 
 | extern | 
Definition at line 67 of file d2_messages.h.
Referenced by isc::d2::CheckExistsRemoveTransaction::processRemoveFailedHandler(), isc::d2::NameRemoveTransaction::processRemoveFailedHandler(), isc::d2::SimpleRemoveTransaction::processRemoveFailedHandler(), and isc::d2::SimpleRemoveWithoutDHCIDTransaction::processRemoveFailedHandler().
| 
 | extern | 
Definition at line 68 of file d2_messages.h.
Referenced by isc::d2::CheckExistsRemoveTransaction::processRemoveOkHandler(), isc::d2::NameRemoveTransaction::processRemoveOkHandler(), isc::d2::SimpleRemoveTransaction::processRemoveOkHandler(), and isc::d2::SimpleRemoveWithoutDHCIDTransaction::processRemoveOkHandler().
| 
 | extern | 
Definition at line 69 of file d2_messages.h.
Referenced by isc::d2::D2UpdateMgr::makeTransaction().
| 
 | extern | 
Definition at line 82 of file d2_messages.h.
Referenced by isc::d2::D2UpdateMgr::makeTransaction().
| 
 | extern | 
Definition at line 70 of file d2_messages.h.
Referenced by isc::d2::CheckExistsRemoveTransaction::removingRevPtrsHandler(), isc::d2::NameRemoveTransaction::removingRevPtrsHandler(), isc::d2::SimpleRemoveTransaction::removingRevPtrsHandler(), and isc::d2::SimpleRemoveWithoutDHCIDTransaction::removingRevPtrsHandler().
| 
 | extern | 
Definition at line 71 of file d2_messages.h.
Referenced by isc::d2::CheckExistsRemoveTransaction::removingRevPtrsHandler(), isc::d2::NameRemoveTransaction::removingRevPtrsHandler(), isc::d2::SimpleRemoveTransaction::removingRevPtrsHandler(), and isc::d2::SimpleRemoveWithoutDHCIDTransaction::removingRevPtrsHandler().
| 
 | extern | 
Definition at line 72 of file d2_messages.h.
Referenced by isc::d2::CheckExistsRemoveTransaction::removingRevPtrsHandler(), isc::d2::NameRemoveTransaction::removingRevPtrsHandler(), isc::d2::SimpleRemoveTransaction::removingRevPtrsHandler(), and isc::d2::SimpleRemoveWithoutDHCIDTransaction::removingRevPtrsHandler().
| 
 | extern | 
Definition at line 73 of file d2_messages.h.
Referenced by isc::d2::CheckExistsRemoveTransaction::removingRevPtrsHandler(), isc::d2::NameRemoveTransaction::removingRevPtrsHandler(), isc::d2::SimpleRemoveTransaction::removingRevPtrsHandler(), and isc::d2::SimpleRemoveWithoutDHCIDTransaction::removingRevPtrsHandler().
| 
 | extern | 
Definition at line 74 of file d2_messages.h.
Referenced by isc::d2::CheckExistsRemoveTransaction::removingRevPtrsHandler(), isc::d2::NameRemoveTransaction::removingRevPtrsHandler(), isc::d2::SimpleRemoveTransaction::removingRevPtrsHandler(), and isc::d2::SimpleRemoveWithoutDHCIDTransaction::removingRevPtrsHandler().
| 
 | extern | 
Definition at line 75 of file d2_messages.h.
Referenced by isc::d2::CheckExistsRemoveTransaction::removingRevPtrsHandler(), isc::d2::NameRemoveTransaction::removingRevPtrsHandler(), isc::d2::SimpleRemoveTransaction::removingRevPtrsHandler(), and isc::d2::SimpleRemoveWithoutDHCIDTransaction::removingRevPtrsHandler().
| 
 | extern | 
Definition at line 76 of file d2_messages.h.
Referenced by isc::d2::CheckExistsAddTransaction::replacingRevPtrsHandler(), isc::d2::NameAddTransaction::replacingRevPtrsHandler(), isc::d2::SimpleAddTransaction::replacingRevPtrsHandler(), and isc::d2::SimpleAddWithoutDHCIDTransaction::replacingRevPtrsHandler().
| 
 | extern | 
Definition at line 77 of file d2_messages.h.
Referenced by isc::d2::CheckExistsAddTransaction::replacingRevPtrsHandler(), isc::d2::NameAddTransaction::replacingRevPtrsHandler(), isc::d2::SimpleAddTransaction::replacingRevPtrsHandler(), and isc::d2::SimpleAddWithoutDHCIDTransaction::replacingRevPtrsHandler().
| 
 | extern | 
Definition at line 78 of file d2_messages.h.
Referenced by isc::d2::CheckExistsAddTransaction::replacingRevPtrsHandler(), isc::d2::NameAddTransaction::replacingRevPtrsHandler(), isc::d2::SimpleAddTransaction::replacingRevPtrsHandler(), and isc::d2::SimpleAddWithoutDHCIDTransaction::replacingRevPtrsHandler().
| 
 | extern | 
Definition at line 79 of file d2_messages.h.
Referenced by isc::d2::CheckExistsAddTransaction::replacingRevPtrsHandler(), isc::d2::NameAddTransaction::replacingRevPtrsHandler(), isc::d2::SimpleAddTransaction::replacingRevPtrsHandler(), and isc::d2::SimpleAddWithoutDHCIDTransaction::replacingRevPtrsHandler().
| 
 | extern | 
Definition at line 80 of file d2_messages.h.
Referenced by isc::d2::CheckExistsAddTransaction::replacingRevPtrsHandler(), isc::d2::NameAddTransaction::replacingRevPtrsHandler(), isc::d2::SimpleAddTransaction::replacingRevPtrsHandler(), and isc::d2::SimpleAddWithoutDHCIDTransaction::replacingRevPtrsHandler().
| 
 | extern | 
Definition at line 81 of file d2_messages.h.
Referenced by isc::d2::CheckExistsAddTransaction::replacingRevPtrsHandler(), isc::d2::NameAddTransaction::replacingRevPtrsHandler(), isc::d2::SimpleAddTransaction::replacingRevPtrsHandler(), and isc::d2::SimpleAddWithoutDHCIDTransaction::replacingRevPtrsHandler().
| 
 | extern | 
Definition at line 83 of file d2_messages.h.
Referenced by isc::d2::D2Process::run().
| 
 | extern | 
Definition at line 84 of file d2_messages.h.
Referenced by isc::d2::D2Process::run().
| 
 | extern | 
Definition at line 85 of file d2_messages.h.
Referenced by isc::d2::D2Process::shutdown().
| 
 | extern | 
Definition at line 86 of file d2_messages.h.
Referenced by isc::d2::D2Process::run().
| 
 | extern | 
Definition at line 87 of file d2_messages.h.
Referenced by isc::d2::NameChangeTransaction::startTransaction().
| 
 | extern | 
Definition at line 88 of file d2_messages.h.
Referenced by isc::d2::NameChangeTransaction::onModelFailure().
| 
 | extern | 
Definition at line 89 of file d2_messages.h.
Referenced by isc::d2::NameChangeTransaction::sendUpdate().
| 
 | extern | 
Definition at line 90 of file d2_messages.h.
Referenced by isc::d2::NameChangeTransaction::sendUpdate().
| 
 | extern | 
Definition at line 91 of file d2_messages.h.
Referenced by isc::d2::NameChangeTransaction::operator()().
| isc::log::Logger isc::d2::dhcp_to_d2_logger | ( | "dhcp-to-d2" | ) | 
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().