Exemple #1
0
        private async void relayNodeWatcher_Added(relaynodeWatcher sender, AllJoynServiceInfo args)
        {
            relaynodeJoinSessionResult joinResult = await relaynodeConsumer.JoinSessionAsync(args, sender);

            if (joinResult.Status == AllJoynStatus.Ok)
            {
                _relayNodeConsumer = joinResult.Consumer;
                _relayNodeConsumer.Signals.ButtonPressedReceived     += Signals_ButtonPressedReceived;
                _relayNodeConsumer.Signals.RelayStateChangedReceived += Signals_RelayStateChangedReceived;
                RetrieveCurrentState();
                _fReady = true;
            }
            else
            {
                Debug.WriteLine("Joining the session went wrong");
            }
        }
        private async void relayNodeWatcher_Added(relaynodeWatcher sender, AllJoynServiceInfo args)
        {
            relaynodeJoinSessionResult joinResult = await relaynodeConsumer.JoinSessionAsync(args, sender);

            if (joinResult.Status == AllJoynStatus.Ok)
            {
                _relayNodeConsumer = joinResult.Consumer;
                _relayNodeConsumer.Signals.ButtonPressedReceived += Signals_ButtonPressedReceived;
                _relayNodeConsumer.Signals.RelayStateChangedReceived += Signals_RelayStateChangedReceived;
                RetrieveCurrentState();
                _fReady = true;
            }
            else
            {
                Debug.WriteLine("Joining the session went wrong");
            }
        }
Exemple #3
0
 private void StartWatcher()
 {
     _relayNodeWatcher        = new relaynodeWatcher(_bus);
     _relayNodeWatcher.Added += relayNodeWatcher_Added;
     _relayNodeWatcher.Start();
 }
 private void StartWatcher()
 {
     _relayNodeWatcher = new relaynodeWatcher(_bus);
     _relayNodeWatcher.Added += relayNodeWatcher_Added;
     _relayNodeWatcher.Start();
 }