Exemplo n.º 1
0
 private void _timer_Elapsed(object sender, ElapsedEventArgs e)
 {
     if (_heartbeatCount >= 3)
     {
         OnHeartbeatFailure?.Invoke(this, EventArgs.Empty);
         Stop();
         return;
     }
     connection.SendFrame(new ConnectionStateRequestFrame(connection));
     _heartbeatCount++;
 }
        private async void _timer_Elapsed(object sender, ElapsedEventArgs e)
        {
            if (_heartbeatCount >= 3)
            {
                await _knxEvents.Disconnected();

                Stop();
                return;
            }
            connection.SendFrame(new ConnectionStateRequestFrame(connection));
            _heartbeatCount++;
        }