class ExternalManager(QObject): EXTERNAL_SERVER_PORT = 22333 def __init__(self, parent=None): QObject.__init__(self, parent) self.server = Server(self.EXTERNAL_SERVER_PORT) self.dispatcher = ExternalDispatcher(self.server) self.server.setDispatcher(self.dispatcher) def start(self): self.server.start()
class WebchatManager(QObject): WEBCHAT_SERVER_PORT = 22334 def __init__(self, parent=None): QObject.__init__(self, parent) self.server = Server(self.WEBCHAT_SERVER_PORT) self.dispatcher = WebchatDispatcher(self.server) self.server.setDispatcher(self.dispatcher) def start(self): self.server.start()