ZWave.ZWaveController.Channel_NodeEventReceived C# (CSharp) Method

Channel_NodeEventReceived() private method

private Channel_NodeEventReceived ( object sender, NodeEventArgs e ) : void
sender object
e ZWave.Channel.NodeEventArgs
return void
        private async void Channel_NodeEventReceived(object sender, NodeEventArgs e)
        {
            try
            {
                var nodes = await GetNodes();
                var target = nodes[e.NodeID];
                if (target != null)
                {
                    target.HandleEvent(e.Command);
                }
            }
            catch(Exception ex)
            {
                OnError(new ErrorEventArgs(ex));
            }
        }