#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: