public static void ShowUI(string initmessage) { if (istance == null) { istance = new EmulatorUI(initmessage); istance.Show(); } }
public static void HideUI() { if (istance != null) { istance.canclose = true; istance.Hide(); istance.Dispose(); istance = null; } }
public static void Stop() { if (srv != null) { srv.Stop(); srv = null; EmulatorUI.HideUI(); } }
public static void Start() { if (srv == null) { EmulatorUI.ShowUI("ESP266 Grbl emulator (listening as ws://127.0.0.1:81/)"); srv = new WebSocketServer("ws://127.0.0.1:81"); srv.AddWebSocketService <GrblWebSocketEmulator>("/"); srv.Start(); } }