Exemple #1
0
        private void OnConnectionError(object sender, OnConnectionErrorArgs e)
        {
            StatusArgs status = new StatusArgs();

            status.Status = StatusArgs.TwitchBotStatus.ConnectionError;
            StatusEvent(this, status);
        }
Exemple #2
0
        private void OnDisconnected(object sender, OnDisconnectedArgs e)
        {
            StatusArgs status = new StatusArgs();

            status.Status = StatusArgs.TwitchBotStatus.Disconnected;
            StatusEvent(this, status);
        }
Exemple #3
0
        private void OnIncorrectLogin(object sender, OnIncorrectLoginArgs e)
        {
            StatusArgs status = new StatusArgs();

            status.Status = StatusArgs.TwitchBotStatus.IncorrectLogin;
            StatusEvent(this, status);
        }
Exemple #4
0
        private static void Crawler_StatusEvent(object sender, StatusArgs e)
        {
            if (Program.form.IsClosed)
            {
                return;
            }

            Program.form.statusView.Invoke((MethodInvoker) delegate
            {
                Program.form.statusView.Text = e.Status;
            });
        }
Exemple #5
0
        public void Status_Logs(object send, StatusArgs e)
        {
            Control.CheckForIllegalCrossThreadCalls = false;
            if (e.Code == -200)
            {
                if (IsRestarting)
                {
                    IsRestarting = false;
                    System.Threading.Thread.Sleep(1000);
                    power();
                    return;
                }
            }

            if (e.Code == 220)
            {
                lblSmart.Invoke((MethodInvoker)(() =>
                {
                    lblSmart.Text = e.Smart;
                }));

                lblGlobe.Invoke((MethodInvoker)(() =>
                {
                    lblGlobe.Text = e.Globe;
                }));

                lblSun.Invoke((MethodInvoker)(() =>
                {
                    lblSun.Text = e.Sun;
                }));

                return;
            }
            if (e.Code == 500)
            {
                System.Threading.Thread.Sleep(1000);
                power();
                return;
            }

            lblLabelStatus.Invoke((MethodInvoker)(() =>
            {
                lblLabelStatus.Text = e.Message;
            }));

            Control.CheckForIllegalCrossThreadCalls = true;
        }
Exemple #6
0
        private void ProcessorOnProcessorEnded(object sender, StatusArgs statusArgs)
        {
            Dispatcher.Invoke(new Action(() =>
            {
                //if (statusArgs.Status == -1)
                //{
                //   Stopwatch.Stop();
                //   StopwatchTotal.Stop();
                //   DispatcherTimerUpdater.Stop();
                //   DispatcherTimerUpdaterOnTick(null, null);
                //   AddLog(new ProcessorEntryLog(string.Format("[Ended with error(s) in {0:F2} seconds]", Stopwatch.ElapsedMilliseconds / 1000d), TypeLog.Error), true);
                //}
                //
                switch (Status)
                {
                case 1:
                    FillStep1Results();
                    break;

                case 2:
                    FillStep2Results();
                    break;

                case 3:
                    FillStep3Results();
                    break;

                default:
                    break;
                }
                Status = statusArgs.Status;
                //
                if (Processor.ProcessorArgs.ConfigurationMain.IsNoConfirmationMessage)
                {
                    ContinueProcess();
                }
                else
                {
                    ChangeBottomVisibility(TypeBottomVisibility.Continue);
                }
            }));
        }
Exemple #7
0
        private void ResetStatus() => _Status.Text = " "; // Set text to a space rather than null/empty so the status strip doesn't collapse

        #region Raffle Runner Event Subscriptions
        private void OnStatus(object sender, StatusArgs e) => _Status.Text = e.Message;
Exemple #8
0
 private void ClientServerWorker_StatusReceived(StatusArgs args)
 {
     // Obsolute until further notice
 }
        private void OnJniorLoginNotify(Jnior jnior, StatusArgs args)
        {
            Console.WriteLine("Jnior > " + args.Message);
            this.Invoke((MethodInvoker)delegate
            {
                if (jniorStatus.IsDisposed)
                    return;

                jniorStatus.Text = args.Message;
            });
        }
Exemple #10
0
 private static void Server_StatusEvent(object sender, StatusArgs e)
 {
     settings.SetStatus(e.status);
 }
Exemple #11
0
 protected virtual void OnHelpTextChanged(StatusArgs args)
 {
     HelpTextChanged?.Invoke(args);
 }
        private void OnJniorConnectionNotify(Jnior jnior, StatusArgs args)
        {
            updateIcon();
            updateMonitorStatus();

            // Don't spam
            if (args.Status == jnior_dll_calls.STATUS_CONNECTING || args.Status == jnior_dll_calls.STATUS_RECONNECTING)
                return;

            Console.WriteLine("Jnior > " + args.Message);

            this.Invoke((MethodInvoker)delegate
            {
                if (jniorStatus.IsDisposed)
                    return;

                jniorStatus.Text = args.Message;
            });

            if (args.Status == jnior_dll_calls.STATUS_CONNECTED)
            {
                // Login to jnior box!
                LoginProperties lp = new LoginProperties(JNIOR_USER, JNIOR_PASSWORD);
                jnior_.LoginAsync(lp);
            }
            else if (args.Status == jnior_dll_calls.STATUS_CONNECTION_FAILED || args.Status == jnior_dll_calls.STATUS_DISCONNECTED)
            {
                // Reconnect right away.
                ConnectJnior();
            }
        }
Exemple #13
0
 private void StatusChanged(object sender, StatusArgs e)
 {
     Dispatcher.Invoke(new Action(() => StatusMessage.Text = e.StatusMessage));
 }
Exemple #14
0
 /// <summary>
 /// This function is called only if ta.UseTrial() has been called once in this process lifetime and if the trial has expired since that call.
 /// </summary>
 /// <param name="sender">The sending object.</param>
 /// <param name="e">The status of the trial (expired naturally or by fraud)</param>
 void trialChange(object sender, StatusArgs e)
 {
     // disable the features of your app
     DisableAppFeatures(e.Status == TA_TrialStatus.TA_CB_EXPIRED_FRAUD);
 }
 private void ChangeStatusText(StatusArgs args)
 {
     lblHelp.Text = args.StatusString;
 }
Exemple #16
0
 private void PomodoroWorker_NeedShowStatus(object sender, StatusArgs e)
 {
     myNotifyIcon.ShowCustomBalloon(new PomodoroBalloon(e.StatusMessage, e.Actions), System.Windows.Controls.Primitives.PopupAnimation.Slide, 10000);
 }
Exemple #17
0
 private static void Client_StatusEvent(object sender, StatusArgs e)
 {
     // Set Status
     settings.SetStatus(e.status);
 }
        private async void ClientServerWorker_StatusReceived(StatusArgs args)
        {
            if (args.Status == "ready")
            {
                AppendMessage("Systeem: Doctor verbonden");

                this.Invoke(new MethodInvoker(delegate {
                    ToggleControls(true);
                }));

                StartVR();

                if (this.bleHeartHandler != null && this.bleBikeHandler != null)
                {
                    bool heartInitComplete = await bleHeartHandler.InitBleHeart();

                    bool bikeInitComplete = await bleBikeHandler.InitBleBike();

                    if (heartInitComplete && bikeInitComplete)
                    {
                        this.Invoke(new MethodInvoker(delegate {
                            syncTimer          = new Timer();
                            syncTimer.Interval = 1000;
                            syncTimer.Tick    += SyncTimer_Tick;
                            syncTimer.Start();
                        }));

                        bleBikeHandler.ChangeResistance(5);

                        previousTimeBpm = DateTime.Now;
                        this.bleHeartHandler.SubscriptionValueChanged += BleHeartHandler_SubscriptionValueChanged;

                        previousTimeBike = DateTime.Now;
                        this.bleBikeHandler.SubscriptionValueChanged += BleBikeHandler_SubscriptionValueChanged;

                        AppendMessage("Systeem: Verbinden met de hartslag monitor...");
                        int heartErrorCode = await bleHeartHandler.Connect("Decathlon Dual HR", "Heartrate");

                        AppendMessage($"Systeem: Verbinden met de fiets {this.bleBikeHandler.deviceName}...");
                        int bikeErrorCode = await bleBikeHandler.Connect("6e40fec1-b5a3-f393-e0a9-e50e24dcca9e");

                        if (heartErrorCode == 1)
                        {
                            AppendMessage("Systeem: Verbinding met de hartslag monitor niet mogelijk: Error code 1");
                        }
                        else
                        {
                            AppendMessage("Systeem: Verbonden met de hartslag monitor");
                        }

                        if (bikeErrorCode == 1)
                        {
                            AppendMessage("Systeem: Verbinding met de fiets niet mogelijk: Error code 1");
                        }
                        else
                        {
                            AppendMessage($"Systeem: Verbonden met de fiets {this.bleBikeHandler.deviceName}");
                            this.Invoke(new MethodInvoker(delegate
                            {
                                this.Text = $"{this.Text} - {this.bleBikeHandler.deviceName}";
                            }));
                        }
                    }
                    else if (!heartInitComplete)
                    {
                        AppendMessage("Systeem: Verbinding met de hartslag monitor niet mogelijk: Error code 1");
                    }
                    else if (!bikeInitComplete)
                    {
                        AppendMessage("Systeem: Verbinding met de fiets niet mogelijk: Error code 1");
                    }
                }
                else
                {
                    AppendMessage("Systeem: Verbinding met de fiets en de hartslag monitor niet mogelijk: Initialisation failure");
                }
            }
        }
Exemple #19
0
 void server_RefreshStatus(object sender, StatusArgs e)
 {
     Common.UpdateStatus(e.IP, e.Status);
 }