Changeset 49223 in vbox for trunk/src/VBox/Main/src-server
- Timestamp:
- Oct 22, 2013 8:48:39 AM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/src-server/HostDnsService.h
r49202 r49223 32 32 class HostDnsService 33 33 { 34 public:34 puvlic: 35 35 HostDnsService(); 36 36 virtual ~HostDnsService(); … … 41 41 STDMETHOD(COMGETTER(DomainName))(BSTR *aDomainName); 42 42 STDMETHOD(COMGETTER(SearchStrings))(ComSafeArrayOut(BSTR, aSearchStrings)); 43 protected: 43 44 protected: 44 45 virtual HRESULT update(void); 45 46 … … 50 51 RTCRITSECT m_hCritSect; 51 52 52 private:53 private: 53 54 const VirtualBox *mParent; 54 55 HostDnsService(const HostDnsService&); … … 59 60 class HostDnsServiceDarwin: public HostDnsService 60 61 { 61 public:62 public: 62 63 HostDnsServiceDarwin(); 63 64 virtual ~HostDnsServiceDarwin(); … … 67 68 virtual void stop(void); 68 69 virtual HRESULT update(); 69 private: 70 71 private: 70 72 static void hostDnsServiceStoreCallback(void *store, void *arrayRef, void *info); 71 73 … … 76 78 class HostDnsServiceWin: public HostDnsService 77 79 { 78 public:80 public: 79 81 HostDnsServiceWin(); 80 82 virtual ~HostDnsServiceWin(); … … 84 86 virtual void stop(void); 85 87 virtual HRESULT update(); 86 private:87 88 void strList2List(Utf8StrList& lst, char *strLst); 88 89 }; … … 117 118 class HostDnsServiceLinux: public HostDnsServiceResolvConf 118 119 { 119 public:120 public: 120 121 HostDnsServiceLinux(){} 121 122 virtual ~HostDnsServiceLinux(){} … … 129 130 class HostDnsServiceOs2: public HostDnsServiceResolvConf 130 131 { 131 public:132 public: 132 133 HostDnsServiceOs2() 133 134 {
Note:
See TracChangeset
for help on using the changeset viewer.