Clase ConnectionDB
Base de datos de conexiones. Las conexiones se almacenan en orden según su componente vertical. De esta manera, es posible 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 la transmisión. | |
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 la base de datos. | |
searchForClosest(conn, maxRadius, dxy) | Encuentra la conexión compatible más cercana a esta conexión. |