private void InitializeLogin() { LoginScreen loginScreen = new LoginScreen(); loginScreen.FormClosing += (s, e) => { if (!loginScreen.IsLoggedIn) { if (this.serverConnection != null) { this.serverConnection.SendWithNoResponse($"Client/Logout\r\n"); System.Threading.Thread.Sleep(1000); } } }; loginScreen.LoggedIn += (e) => { this.Name = e.Name; this.Id = e.Id; this.serverConnection = e.ServerConnection; this.bleHeartHandler = e.BleHeartHandler; this.bleBikeHandler = e.BleBikeHandler; InitializeSessions(); }; loginScreen.ShowDialog(); }
public LogInArgs(string name, string id, ServerConnection serverConnection, BleHeartHandler bleHeartHandler, BleBikeHandler bleBikeHandler) { this.Name = name; this.Id = id; this.ServerConnection = serverConnection; this.BleHeartHandler = bleHeartHandler; this.BleBikeHandler = bleBikeHandler; }
private void InitializeDefaultValues() { this.bleBikeHandler = new BleBikeHandler(); this.bleHeartHandler = new BleHeartHandler(); this.IsLoggedIn = false; this.packetHandler = new PacketHandler(); this.serverConnection = new ServerConnection(); }
public ClientScreen(string name, string id, ServerConnectionVR serverConnectionVR, ServerConnection serverConnection, string currentSessionId, BleHeartHandler bleHeartHandler, BleBikeHandler bleBikeHandler) { InitializeComponent(); this.name = name; this.id = id; this.serverConnectionVR = serverConnectionVR; this.jsonPacketBuilder = new JsonPacketBuilder(); this.serverConnection = serverConnection; this.pageConversion = new PageConversion(); this.bleHeartHandler = bleHeartHandler; this.bleBikeHandler = bleBikeHandler; this.runningVrData = new VRData(); this.runningVrData.currentSessionId = currentSessionId; InitializeDefaultEvents(); ToggleControls(false); StartWorker(); }
private void InitializeDeclarations() { this.bleBikeHandler = new BleBikeHandler(); // this.bleHeartHandler = new BleHeartHandler(); }