def init_packet_handlers(self): XpraClientBase.init_packet_handlers(self) for k, v in { "hello": self._process_hello, "new-window": self._process_new_window, "new-override-redirect": self._process_new_override_redirect, "window-resized": self._process_window_resized, "cursor": self._process_cursor, "bell": self._process_bell, "notify_show": self._process_notify_show, "notify_close": self._process_notify_close, "window-metadata": self._process_window_metadata, "configure-override-redirect": self._process_configure_override_redirect, "lost-window": self._process_lost_window, "desktop_size": self._process_desktop_size, # "clipboard-*" packets are handled by a special case below. }.items(): self._ui_packet_handlers[k] = v #these handlers can run directly from the network thread: for k, v in { "draw": self._process_draw, "ping": self._process_ping, "ping_echo": self._process_ping_echo, }.items(): self._packet_handlers[k] = v
def init_packet_handlers(self): XpraClientBase.init_packet_handlers(self) for k,v in { "hello": self._process_hello, "new-window": self._process_new_window, "new-override-redirect":self._process_new_override_redirect, "window-resized": self._process_window_resized, "cursor": self._process_cursor, "bell": self._process_bell, "notify_show": self._process_notify_show, "notify_close": self._process_notify_close, "window-metadata": self._process_window_metadata, "configure-override-redirect": self._process_configure_override_redirect, "lost-window": self._process_lost_window, "desktop_size": self._process_desktop_size, # "clipboard-*" packets are handled by a special case below. }.items(): self._ui_packet_handlers[k] = v #these handlers can run directly from the network thread: for k,v in { "draw": self._process_draw, "ping": self._process_ping, "ping_echo": self._process_ping_echo, }.items(): self._packet_handlers[k] = v