|
OpenSDN source code
|
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) | DnsManager | private |
| bind_status_ | DnsManager | private |
| BindEventHandler(BindStatus::Event ev) | DnsManager | |
| BindPendingMsgHandler(const std::string &key, const std::string &context) const | DnsManager | |
| CancelEndofConfigTimer() | DnsManager | private |
| CancelPendingTimer() | DnsManager | private |
| CheckName(std::string rec_name, std::string name) | DnsManager | inlineprivate |
| CheckZoneDelete(ZoneList &zones, PendingList &pend) | DnsManager | private |
| ClearDeportedPendingList() | DnsManager | inline |
| ClearPendingList() | DnsManager | private |
| config_client_manager_ | DnsManager | private |
| config_mgr_ | DnsManager | private |
| DeletePendingList(uint16_t xid) | DnsManager | private |
| DeportedPendingListMap typedef | DnsManager | |
| DeportedPendingListPair typedef | DnsManager | |
| DISALLOW_COPY_AND_ASSIGN(DnsManager) | DnsManager | private |
| DnsBindTest class | DnsManager | friend |
| DnsConfigMsgHandler(const std::string &key, const std::string &context) const | DnsManager | |
| DnsManager() | DnsManager | |
| DnsManagerTest class | DnsManager | friend |
| 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_ | DnsManager | private |
| end_of_config_ | DnsManager | private |
| end_of_config_check_timer_ | DnsManager | private |
| EndofConfigTimerExpiry() | DnsManager | private |
| g_trans_id_ | DnsManager | privatestatic |
| get_config_manager() | DnsManager | inline |
| GetConfigManager() | DnsManager | inline |
| GetDeportedPendingListMap() | DnsManager | inline |
| GetTransId() | DnsManager | inlineprivate |
| HandleUpdateResponse(uint8_t *pkt, std::size_t length) | DnsManager | |
| idx_ | DnsManager | private |
| 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() | DnsManager | inline |
| IsEndOfConfig() | DnsManager | inline |
| kEndOfConfigCheckTime | DnsManager | static |
| kMaxIndexAllocator | DnsManager | static |
| kMaxRetransmitCount | DnsManager | static |
| kNamedHiWaterMark | DnsManager | static |
| kNamedLoWaterMark | DnsManager | static |
| kPendingRecordReScheduleTime | DnsManager | static |
| 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) const | DnsManager | |
| max_records_per_sandesh | DnsManager | static |
| mutex_ | DnsManager | private |
| named_hi_watermark_ | DnsManager | private |
| named_lo_watermark_ | DnsManager | private |
| named_max_retransmissions_ | DnsManager | private |
| named_retransmission_interval_ | DnsManager | private |
| named_send_throttled_ | DnsManager | private |
| NotifyAllDnsRecords(const VirtualDnsConfig *config, DnsConfig::DnsConfigEvent ev) | DnsManager | private |
| NotifyReverseDnsRecords(const VirtualDnsConfig *config, DnsConfig::DnsConfigEvent ev, bool notify) | DnsManager | private |
| NotifyThrottledDnsRecords() | DnsManager | |
| pending_done_queue_ | DnsManager | private |
| pending_map_ | DnsManager | private |
| pending_timer_ | DnsManager | private |
| PendingDone(uint16_t xid) | DnsManager | private |
| PendingListMap typedef | DnsManager | |
| PendingListPair typedef | DnsManager | |
| PendingListViewDelete(const VirtualDnsConfig *config) | DnsManager | private |
| PendingListZoneDelete(const Subnet &subnet, const VirtualDnsConfig *config) | DnsManager | private |
| PendingTimerExpiry() | DnsManager | private |
| 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_ | DnsManager | private |
| ResendRecordsinBatch() | DnsManager | private |
| ResetTransId(uint16_t) | DnsManager | inlineprivate |
| SendRecordUpdate(BindUtil::Operation op, const VirtualDnsRecordConfig *config) | DnsManager | private |
| 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) | DnsManager | inline |
| Shutdown() | DnsManager | |
| StartEndofConfigTimer() | DnsManager | |
| StartPendingTimer(int) | DnsManager | private |
| UpdateAll() | DnsManager | |
| UpdatePendingList(const std::string &view, const std::string &zone, const DnsItems &items) | DnsManager | private |
| VdnsRecordsMsgHandler(const std::string &key, const std::string &context, bool show_all=false) const | DnsManager | |
| VdnsServersMsgHandler(const std::string &key, const std::string &context) const | DnsManager | |
| ~DnsManager() | DnsManager | virtual |