equal
deleted
inserted
replaced
64 self.server.registerService( |
64 self.server.registerService( |
65 Zeroconf.ServiceInfo(service_type, |
65 Zeroconf.ServiceInfo(service_type, |
66 self.service_name, |
66 self.service_name, |
67 self.ip_32b, |
67 self.ip_32b, |
68 self.port, |
68 self.port, |
69 properties = self.serviceproperties)) |
69 properties=self.serviceproperties)) |
70 self.retrytimer = None |
70 self.retrytimer = None |
71 |
71 |
72 def UnRegisterService(self): |
72 def UnRegisterService(self): |
73 if self.retrytimer is not None: |
73 if self.retrytimer is not None: |
74 self.retrytimer.cancel() |
74 self.retrytimer.cancel() |
76 self.server.unregisterService( |
76 self.server.unregisterService( |
77 Zeroconf.ServiceInfo(service_type, |
77 Zeroconf.ServiceInfo(service_type, |
78 self.service_name, |
78 self.service_name, |
79 self.ip_32b, |
79 self.ip_32b, |
80 self.port, |
80 self.port, |
81 properties = self.serviceproperties)) |
81 properties=self.serviceproperties)) |
82 self.server.close() |
82 self.server.close() |
83 self.server = None |
83 self.server = None |
84 |
84 |
85 def gethostaddr(self, dst = '224.0.1.41'): |
85 def gethostaddr(self, dst='224.0.1.41'): |
86 s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) |
86 s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) |
87 try: |
87 try: |
88 s.connect((dst, 7)) |
88 s.connect((dst, 7)) |
89 (host, port) = s.getsockname() |
89 (host, port) = s.getsockname() |
90 s.close() |
90 s.close() |