Classe ConnectionDB
Banco de dados de conexões. As conexões são armazenadas na ordem do componente vertical. Dessa forma, as conexões em uma área podem ser rapidamente procuradas usando uma pesquisa binária.
Signature:
export declare class ConnectionDB
Construtores
Construtor | Modificadores | Descrição |
---|---|---|
(construtor)(connectionChecker) | Cria uma nova instância da classe ConnectionDB . |
Métodos
Método | Modificadores | Descrição |
---|---|---|
getNeighbours(connection, maxRadius) | Encontre todas as conexões próximas à conexão especificada. A verificação de tipo não se aplica, já que essa função é usada para empurrar. | |
init(checker) | static |
Inicialize um conjunto de bancos de dados de conexão para um espaço de trabalho. |
removeConnection(connection, yPos) | Remova uma conexão do banco de dados. Precisa existir no banco de dados. | |
searchForClosest(conn, maxRadius, dxy) | Encontre a conexão compatível mais próxima desta conexão. |