import { Settings } from "../Settings/Settings"; import { Remote } from "./Remote"; let server: Remote; export function newRemoteFileApiConnection(): void { if (server) server.stopConnection(); if (Settings.RemoteFileApiPort === 0) return; server = new Remote("localhost", Settings.RemoteFileApiPort); server.startConnection(); } export function isRemoteFileApiConnectionLive(): boolean { return server && server.connection != undefined && server.connection.readyState == 1; }