Exemplo n.º 1
0
        private async void _watcher_Added(GarageDoorWatcher sender, AllJoynServiceInfo args)
        {
            GarageDoorJoinSessionResult result = await GarageDoorConsumer.JoinSessionAsync(args, sender);

            _consumer = result.Consumer;
            _consumer.Signals.GarageDoorStateChangedReceived += Signals_GarageDoorStateChangedReceived;
        }
        private async void _watcher_Added(GarageDoorWatcher sender, AllJoynServiceInfo args)
        {
            GarageDoorJoinSessionResult result = await GarageDoorConsumer.JoinSessionAsync(args, sender);

            _consumer = result.Consumer;
            _consumer.Signals.GarageDoorStateChangedReceived += Signals_GarageDoorStateChangedReceived;
            var result2 = await _consumer.GetDoorStateAsync();

            GarageDoorState = Convert.ToInt32(result2.DoorState.Value1);
        }
        public void Start()
        {
            AllJoynBusAttachment bus = new AllJoynBusAttachment();

            bus.AuthenticationMechanisms.Add(AllJoynAuthenticationMechanism.SrpAnonymous);

            _consumer = new GarageDoorConsumer(bus);

            _watcher        = new GarageDoorWatcher(bus);
            _watcher.Added += _watcher_Added;
            _watcher.Start();
            GarageDoorState = -1;
        }
Exemplo n.º 4
0
        private void MainPage_Loaded(object sender, RoutedEventArgs e)
        {
            AllJoynBusAttachment bus = new AllJoynBusAttachment();

            bus.AuthenticationMechanisms.Add(AllJoynAuthenticationMechanism.SrpAnonymous);

            _producer         = new GarageDoorProducer(bus);
            _producer.Service = new GarageDoorService();
            _producer.Start();
            _timer = new Timer(TimerCallBack, null, 10000, Timeout.Infinite);

            _watcher        = new GarageDoorWatcher(bus);
            _watcher.Added += _watcher_Added;
            _watcher.Start();
        }
Exemplo n.º 5
0
        private void MainPage_Loaded(object sender, RoutedEventArgs e)
        {
            AllJoynBusAttachment bus = new AllJoynBusAttachment();
            bus.AuthenticationMechanisms.Add(AllJoynAuthenticationMechanism.SrpAnonymous);

            _producer = new GarageDoorProducer(bus);
            _producer.Service = new GarageDoorService();
            _producer.Start();
            _timer = new Timer(TimerCallBack, null, 10000, Timeout.Infinite);

            _watcher = new GarageDoorWatcher(bus);
            _watcher.Added += _watcher_Added;
            _watcher.Start();

            
        }
Exemplo n.º 6
0
 private async void _watcher_Added(GarageDoorWatcher sender, AllJoynServiceInfo args)
 {
     GarageDoorJoinSessionResult result = await GarageDoorConsumer.JoinSessionAsync(args, sender);
     _consumer = result.Consumer;
     _consumer.Signals.GarageDoorStateChangedReceived += Signals_GarageDoorStateChangedReceived;
 }
        private async void _watcher_Added(GarageDoorWatcher sender, AllJoynServiceInfo args)
        {
            GarageDoorJoinSessionResult result = await GarageDoorConsumer.JoinSessionAsync(args, sender);
            _consumer = result.Consumer;
            _consumer.Signals.GarageDoorStateChangedReceived += Signals_GarageDoorStateChangedReceived;
            var result2 = await _consumer.GetDoorStateAsync();
            GarageDoorState = Convert.ToInt32(result2.DoorState.Value1);

        }
        public void Start()
        {
            AllJoynBusAttachment bus = new AllJoynBusAttachment();
            bus.AuthenticationMechanisms.Add(AllJoynAuthenticationMechanism.SrpAnonymous);

            _consumer = new GarageDoorConsumer(bus);
            
            _watcher = new GarageDoorWatcher(bus);
            _watcher.Added += _watcher_Added;
            _watcher.Start();
            GarageDoorState = -1;

        }