Lines Matching refs:HostDnsMonitor
37 static HostDnsMonitor *g_monitor;
71 struct HostDnsMonitor::Data
92 Data(const HostDnsMonitor *aMonitor, VirtualBox *aParent)
110 const HostDnsMonitor *monitor;
115 HostDnsMonitor::HostDnsMonitor(bool fThreaded)
118 m = new HostDnsMonitor::Data(fThreaded);
121 HostDnsMonitor::~HostDnsMonitor()
130 const HostDnsMonitor *HostDnsMonitor::getHostDnsMonitor(VirtualBox *aParent)
156 void HostDnsMonitor::addMonitorProxy(PCHostDnsMonitorProxy proxy) const
163 void HostDnsMonitor::releaseMonitorProxy(PCHostDnsMonitorProxy proxy) const
175 void HostDnsMonitor::shutdown()
184 const HostDnsInformation &HostDnsMonitor::getInfo() const
189 void HostDnsMonitor::setInfo(const HostDnsInformation &info)
198 LogRel(("HostDnsMonitor: old information\n"));
200 LogRel(("HostDnsMonitor: new information\n"));
208 LogRel(("HostDnsMonitor: order change only, not notifying\n"));
217 HRESULT HostDnsMonitor::init(VirtualBox *virtualbox)
229 HostDnsMonitor::threadMonitoringRoutine,
239 void HostDnsMonitor::pollGlobalExtraData()
260 LogRel(("HostDnsMonitor: %ls=%ls\n",
267 void HostDnsMonitor::monitorThreadInitializationDone()
273 int HostDnsMonitor::threadMonitoringRoutine(RTTHREAD, void *pvUser)
275 HostDnsMonitor *pThis = static_cast<HostDnsMonitor *>(pvUser);
296 void HostDnsMonitorProxy::init(const HostDnsMonitor *mon, VirtualBox* aParent)