def handle_connect(self): logging.debug("Connected sucessfully") self.signal_ui(ui_messages.connection('established')) self.read_handler = self.connection_response_handler self.message_sender(self.config.protocol)
def shutdown(self): logging.debug("Client is shutting down...") self.lh = None self.signal_ui(ui_messages.connection('off')) client_handler.ClientHandler.shutdown(self) logging.debug("done")
def __init__(self, config, ui=None): logging.debug("Initializing Client...") client_handler.ClientHandler.__init__(self) self.config = config self.create_socket(socket.AF_INET, socket.SOCK_STREAM) self.ui = ui if ui is not None: ui.register_connection_handler(self) logging.debug("Connecting to server {0}:{1}".format(self.config.server, self.config.port)) self.signal_ui(ui_messages.connection('init')) self.connect((self.config.server,int(self.config.port))) self.message_handlers = {}