#include <dns_oper.h>
Definition at line 27 of file dns_oper.h.
◆ Callback
◆ ZoneCallback
◆ DnsConfigEvent
Enumerator |
---|
CFG_ADD | |
CFG_CHANGE | |
CFG_DELETE | |
Definition at line 31 of file dns_oper.h.
◆ DnsConfigFlags
Enumerator |
---|
DnsConfigValid | |
DnsConfigNotified | |
DnsConfigDeleteMarked | |
DnsConfigErrorLogged | |
Definition at line 37 of file dns_oper.h.
◆ DnsConfig()
DnsConfig::DnsConfig |
( |
const std::string & |
name | ) |
|
|
inline |
◆ ClearDelete()
void DnsConfig::ClearDelete |
( |
| ) |
|
|
inline |
◆ ClearNotified()
void DnsConfig::ClearNotified |
( |
| ) |
const |
|
inline |
◆ ClearValid()
void DnsConfig::ClearValid |
( |
| ) |
|
|
inline |
◆ GetName()
const std::string& DnsConfig::GetName |
( |
| ) |
const |
|
inline |
◆ IsDeleted()
bool DnsConfig::IsDeleted |
( |
| ) |
const |
|
inline |
◆ IsErrorLogged()
bool DnsConfig::IsErrorLogged |
( |
| ) |
const |
|
inline |
◆ IsNotified()
bool DnsConfig::IsNotified |
( |
| ) |
const |
|
inline |
◆ IsValid()
bool DnsConfig::IsValid |
( |
| ) |
const |
|
inline |
◆ MarkDelete()
void DnsConfig::MarkDelete |
( |
| ) |
|
|
inline |
◆ MarkErrorLogged()
void DnsConfig::MarkErrorLogged |
( |
| ) |
|
|
inline |
◆ MarkNotified()
void DnsConfig::MarkNotified |
( |
| ) |
const |
|
inline |
◆ MarkValid()
void DnsConfig::MarkValid |
( |
| ) |
|
|
inline |
◆ ToEventString()
static const std::string& DnsConfig::ToEventString |
( |
DnsConfigEvent |
ev | ) |
|
|
inlinestatic |
◆ EventString
const std::string DnsConfig::EventString |
|
static |
Initial value:= {
"Add",
"Change",
"Delete"
}
Definition at line 66 of file dns_oper.h.
◆ flags_
uint8_t DnsConfig::flags_ |
|
mutable |
◆ name_
std::string DnsConfig::name_ |
◆ VdnsCallback
◆ VdnsRecordCallback
◆ VdnsZoneCallback
The documentation for this struct was generated from the following files: