Clase ConnectionDB
Base de datos de conexiones. Las conexiones se almacenan en el orden de sus componentes verticales. De esta manera, se pueden buscar rápidamente las conexiones en un área mediante una búsqueda binaria.
Signature:
export declare class ConnectionDB
Constructores
Constructor | Modificadores | Descripción |
---|---|---|
(constructor)(connectionChecker) | Construye una instancia nueva de la clase ConnectionDB . |
Métodos
Método | Modificadores | Descripción |
---|---|---|
getNeighbours(connection, maxRadius) | Busca todas las conexiones cercanas a la conexión determinada. No se aplica la verificación de tipos, ya que esta función se usa para el aumento. | |
init(checker) | static |
Inicializa un conjunto de bases de datos de conexión para un lugar de trabajo. |
removeConnection(connection, yPos) | Quita una conexión de la base de datos. Ya debe existir en DB. | |
searchForClosest(conn, maxRadius, dxy) | Busca la conexión compatible más cercana a esa conexión. |