equal
deleted
inserted
replaced
138 self.ZeroConfInstance = Zeroconf() |
138 self.ZeroConfInstance = Zeroconf() |
139 self.RefreshList() |
139 self.RefreshList() |
140 self.LatestSelection = None |
140 self.LatestSelection = None |
141 |
141 |
142 def __del__(self): |
142 def __del__(self): |
143 if self.Browser is not None: self.Browser.cancel() |
143 if self.Browser is not None: |
|
144 self.Browser.cancel() |
144 self.ZeroConfInstance.close() |
145 self.ZeroConfInstance.close() |
145 |
146 |
146 def RefreshList(self): |
147 def RefreshList(self): |
147 if self.Browser is not None: self.Browser.cancel() |
148 if self.Browser is not None: |
|
149 self.Browser.cancel() |
148 self.Browser = ServiceBrowser(self.ZeroConfInstance, service_type, self) |
150 self.Browser = ServiceBrowser(self.ZeroConfInstance, service_type, self) |
149 |
151 |
150 def OnRefreshButton(self, event): |
152 def OnRefreshButton(self, event): |
151 self.ServicesList.DeleteAllItems() |
153 self.ServicesList.DeleteAllItems() |
152 self.RefreshList() |
154 self.RefreshList() |