OpenSDN source code
DnsManager Member List

This is the complete list of members for DnsManager, including all inherited members.

AddPendingList(uint16_t xid, const std::string &view, const std::string &zone, const DnsItems &items, BindUtil::Operation op)DnsManagerprivate
bind_status_DnsManagerprivate
BindEventHandler(BindStatus::Event ev)DnsManager
BindPendingMsgHandler(const std::string &key, const std::string &context) constDnsManager
CancelEndofConfigTimer()DnsManagerprivate
CancelPendingTimer()DnsManagerprivate
CheckName(std::string rec_name, std::string name)DnsManagerinlineprivate
CheckZoneDelete(ZoneList &zones, PendingList &pend)DnsManagerprivate
ClearDeportedPendingList()DnsManagerinline
ClearPendingList()DnsManagerprivate
config_client_manager_DnsManagerprivate
config_mgr_DnsManagerprivate
DeletePendingList(uint16_t xid)DnsManagerprivate
DeportedPendingListMap typedefDnsManager
DeportedPendingListPair typedefDnsManager
DISALLOW_COPY_AND_ASSIGN(DnsManager)DnsManagerprivate
DnsBindTest classDnsManagerfriend
DnsConfigMsgHandler(const std::string &key, const std::string &context) constDnsManager
DnsManager()DnsManager
DnsManagerTest classDnsManagerfriend
DnsPtrZone(const Subnet &subnet, const VirtualDnsConfig *vdns, DnsConfig::DnsConfigEvent ev)DnsManager
DnsRecord(const DnsConfig *config, DnsConfig::DnsConfigEvent ev)DnsManager
DnsView(const DnsConfig *config, DnsConfig::DnsConfigEvent ev)DnsManager
dp_pending_map_DnsManagerprivate
end_of_config_DnsManagerprivate
end_of_config_check_timer_DnsManagerprivate
EndofConfigTimerExpiry()DnsManagerprivate
g_trans_id_DnsManagerprivatestatic
get_config_manager()DnsManagerinline
GetConfigManager()DnsManagerinline
GetDeportedPendingListMap()DnsManagerinline
GetTransId()DnsManagerinlineprivate
HandleUpdateResponse(uint8_t *pkt, std::size_t length)DnsManager
idx_DnsManagerprivate
Initialize(DB *config_db, DBGraph *config_graph, const std::string &named_config_dir, const std::string &named_config_file, const std::string &named_log_file, const std::string &rndc_config_file, const std::string &rndc_secret, const std::string &named_max_cache_size, const uint16_t named_max_retransmissions, const uint16_t named_retransmission_interval)DnsManager
IsBindStatusUp()DnsManagerinline
IsEndOfConfig()DnsManagerinline
kEndOfConfigCheckTimeDnsManagerstatic
kMaxIndexAllocatorDnsManagerstatic
kMaxRetransmitCountDnsManagerstatic
kNamedHiWaterMarkDnsManagerstatic
kNamedLoWaterMarkDnsManagerstatic
kPendingRecordReScheduleTimeDnsManagerstatic
MakeSandeshPageReq(PageReqData *req, VirtualDnsConfig::DataMap &vdns, VirtualDnsConfig::DataMap::iterator vdns_it, VirtualDnsConfig::DataMap::iterator vdns_iter, const std::string &key, const std::string &req_name) constDnsManager
max_records_per_sandeshDnsManagerstatic
mutex_DnsManagerprivate
named_hi_watermark_DnsManagerprivate
named_lo_watermark_DnsManagerprivate
named_max_retransmissions_DnsManagerprivate
named_retransmission_interval_DnsManagerprivate
named_send_throttled_DnsManagerprivate
NotifyAllDnsRecords(const VirtualDnsConfig *config, DnsConfig::DnsConfigEvent ev)DnsManagerprivate
NotifyReverseDnsRecords(const VirtualDnsConfig *config, DnsConfig::DnsConfigEvent ev, bool notify)DnsManagerprivate
NotifyThrottledDnsRecords()DnsManager
pending_done_queue_DnsManagerprivate
pending_map_DnsManagerprivate
pending_timer_DnsManagerprivate
PendingDone(uint16_t xid)DnsManagerprivate
PendingListMap typedefDnsManager
PendingListPair typedefDnsManager
PendingListViewDelete(const VirtualDnsConfig *config)DnsManagerprivate
PendingListZoneDelete(const Subnet &subnet, const VirtualDnsConfig *config)DnsManagerprivate
PendingTimerExpiry()DnsManagerprivate
ProcessAgentUpdate(BindUtil::Operation event, const std::string &name, const std::string &vdns_name, const DnsItem &item)DnsManager
ProcessConfig(IFMapNodeProxy *proxy, const std::string &name, DnsConfigManager::EventType event)DnsManager
record_send_count_DnsManagerprivate
ResendRecordsinBatch()DnsManagerprivate
ResetTransId(uint16_t)DnsManagerinlineprivate
SendRecordUpdate(BindUtil::Operation op, const VirtualDnsRecordConfig *config)DnsManagerprivate
SendRetransmit(uint16_t xid, BindUtil::Operation op, const std::string &view, const std::string &zone, DnsItems &items, uint32_t retranmit_count)DnsManager
SendUpdate(BindUtil::Operation op, const std::string &view, const std::string &zone, DnsItems &items)DnsManager
set_config_manager(ConfigClientManager *config_manager)DnsManagerinline
Shutdown()DnsManager
StartEndofConfigTimer()DnsManager
StartPendingTimer(int)DnsManagerprivate
UpdateAll()DnsManager
UpdatePendingList(const std::string &view, const std::string &zone, const DnsItems &items)DnsManagerprivate
VdnsRecordsMsgHandler(const std::string &key, const std::string &context, bool show_all=false) constDnsManager
VdnsServersMsgHandler(const std::string &key, const std::string &context) constDnsManager
~DnsManager()DnsManagervirtual