Kea 2.7.5
|
This file defines the class NameChangeTransaction. More...
#include <asiolink/io_service.h>
#include <d2srv/dns_client.h>
#include <d2srv/d2_cfg_mgr.h>
#include <d2srv/d2_tsig_key.h>
#include <dhcp_ddns/ncr_msg.h>
#include <exceptions/exceptions.h>
#include <util/state_model.h>
#include <boost/shared_ptr.hpp>
#include <map>
Go to the source code of this file.
Classes | |
class | isc::d2::NameChangeTransaction |
Embodies the "life-cycle" required to carry out a DDNS update. More... | |
class | isc::d2::NameChangeTransactionError |
Thrown if the transaction encounters a general error. More... | |
Namespaces | |
namespace | isc |
Defines the logger used by the top-level component of kea-lfc. | |
namespace | isc::d2 |
Typedefs | |
typedef boost::shared_ptr< NameChangeTransaction > | isc::d2::NameChangeTransactionPtr |
Defines a pointer to a NameChangeTransaction. | |
typedef isc::dhcp_ddns::D2Dhcid | isc::d2::TransactionKey |
Defines the type used as the unique key for transactions. | |
This file defines the class NameChangeTransaction.
Definition in file nc_trans.h.