Beispiel #1
0
    def _add_connection(self, fileno: int, port: int, network_num: int,
                        connection_type=MockConnection.CONNECTION_TYPE) -> MockConnection:
        conn = MockConnection(MockSocketConnection(fileno, self.node, ip_address=LOCALHOST, port=port), self.node)
        conn.network_num = network_num
        conn.on_connection_established()
        conn.CONNECTION_TYPE = connection_type

        self.connection_pool.add(fileno, LOCALHOST, port, conn)
        return conn
Beispiel #2
0
    def _add_connection(
            self,
            fileno: int,
            port: int,
            network_num: int,
            connection_type=MockConnection.CONNECTION_TYPE) -> MockConnection:
        conn = MockConnection(MockSocketConnection(fileno), (LOCALHOST, port),
                              self.node)
        conn.network_num = network_num
        conn.state = ConnectionState.ESTABLISHED
        conn.CONNECTION_TYPE = connection_type

        self.connection_pool.add(fileno, LOCALHOST, port, conn)
        return conn