def stop(self): for device in self.devices.values(): if device.state != device.UNSYNCED: device.stopping = True device.stop() device.transport.loseConnection(None) DeviceServer.stop(self)
def stop(self): for device in self.devices.values(): if device.state != device.UNSYNCED: device.stopping = True device.stop() device.transport.loseConnection() DeviceServer.stop(self)
def __init__(self, *args, **kwds): DeviceServer.__init__(self, *args, **kwds) self.addr_mapping = {} self.client_factory = ClientDeviceFactory(self.addr_mapping, self.MAX_RECONNECTS, self.CONN_DELAY_TIMEOUT, self) self.ready_devices = 0 self.devices = {} self.setup_devices() self.scan_called = False