INNER CODE UNIT · Python

set_data_conn

TheXTech/TheXTech · resources/_dev_scripts/xserver.py:255

    def set_data_conn(self, data_conn):
        if self.data_conn:
            return

        self.data_conn = data_conn
        if self.room:
            self.room.selector.register(self.data_conn, selectors.EVENT_READ, self.read_data)

    def read_in_lobby(self):
        header = self.conn.recv(1)
        if len(header) != 1:
            self.server.kill(self)
            return

        if header[0] == HEADER_ROOM_INFO:
            room_key = self.conn.recv(4)
            if len(room_key) != 4:
                self.server.kill(self)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…