Kea 2.7.5
|
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 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 | 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 D2Zone as 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 317 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.
References isc::d2::D2Params::toText().
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 22 of file d2_zone.cc.
std::ostream & isc::d2::operator<< | ( | std::ostream & | os, |
const DnsServerInfo & | server ) |
Definition at line 252 of file d2_config.cc.
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::shutdown().
|
extern |
Definition at line 85 of file d2_messages.h.
Referenced by isc::d2::D2Process::run().
|
extern |
Definition at line 86 of file d2_messages.h.
Referenced by isc::d2::NameChangeTransaction::startTransaction().
|
extern |
Definition at line 87 of file d2_messages.h.
Referenced by isc::d2::NameChangeTransaction::onModelFailure().
|
extern |
Definition at line 88 of file d2_messages.h.
Referenced by isc::d2::NameChangeTransaction::sendUpdate().
|
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::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().