Esempio n. 1
0
        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;
            }
        }
Esempio n. 2
0
 public void OnClientStatusChanged(object sender, ClientStatusEventArgs e)
 {
     //Do Stuff when a client changes its Status
 }
Esempio n. 3
0
 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);
 }
Esempio n. 5
0
 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}");
 }
Esempio n. 6
0
 public void client_onClientStatusChanged(object o, ClientStatusEventArgs e)
 {
     label6.Text = "Client Status: " + e.Status;
 }
Esempio n. 7
0
 public void client_onClientStatusChanged(object o, ClientStatusEventArgs e)
 {
     label6.Text = "Client Status: " + e.Status;
 }