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
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