private async void Handle_ClientStatus(object sender, ClientStatusEventArgs e) { switch (e.Status) { case ClientStatusValue.Connecting: await _connectionStateService.UpdateState(ConnectionState.Connecting); break; case ClientStatusValue.Downloading: await _connectionStateService.UpdateStateAndDownloadProgress(ConnectionState.Downloading, downloadStateProgressInPercent : e.Percent); break; case ClientStatusValue.Ready: await _connectionStateService.UpdateState(ConnectionState.Ready); break; case ClientStatusValue.ConnectionLost: await _connectionStateService.UpdateState(ConnectionState.ConnectionLost); break; case ClientStatusValue.Disconnected: await _connectionStateService.UpdateState(ConnectionState.Disconnected); break; default: await _connectionStateService.UpdateState(ConnectionState.Unknown); break; } }
public void OnClientStatusChanged(object sender, ClientStatusEventArgs e) { //Do Stuff when a client changes its Status }
private void StatusUpdate(object sender, ClientStatusEventArgs e) { this.RunInUI(() => lblStatus.Text = e.Status.ToString()); }
private void server_ClientStatus(object sender, ClientStatusEventArgs e) { this.SetDeviceConnectionState(e.ClientConnected); }
public void OnClientStatusChanged(object sender, ClientStatusEventArgs e) { //Do Stuff when the LB Closes System.Windows.Forms.MessageBox.Show($"{e.ID} status changed to: {e.Status}"); }
public void client_onClientStatusChanged(object o, ClientStatusEventArgs e) { label6.Text = "Client Status: " + e.Status; }