Beispiel #1
0
 private void Network_StatusEventHandler(object sender, NetworkStatusEvent e)
 {
     if (Globals.Network.Connected == false)
     {
         SetButtonState(eConnectState.Disconnected);
     }
 }
Beispiel #2
0
 private void InvokeStatusEvent(NetworkStatus status, string description = null)
 {
     if (NetworkStatus == status)
     {
         return;
     }
     NetworkStatus = status;
     NetworkStatusEvent?.Invoke(NetworkStatus);
     NetworkStatusEventHandler?.Invoke(this, new NetworkStatusEventArgs
     {
         Status      = status,
         Description = description
     });
     Debug.LogFormat("Network status event={0} invoked!", status);
 }
Beispiel #3
0
 private void Network_StatusEventHandler(object sender, NetworkStatusEvent e)
 {
     BeginInvoke(new MethodInvoker(delegate()
     {
         if (Globals.Network.Connected == false)
         {
             StatusBox.BackColor = ErrorColor;
             StatusBox.Text      = "SERVER DISCONNECTED\r\n";
         }
         else
         {
             StatusBox.BackColor = DefaultColor;
             StatusBox.Text      = "Connected\r\n";
         }
     }));
 }