SirenOfShame.Lib.Device.SirenOfShameDevice.OnDisconnected C# (CSharp) 메소드

OnDisconnected() 개인적인 메소드

private OnDisconnected ( ) : void
리턴 void
        private void OnDisconnected()
        {
            try
            {
                _disconnecting = true;
                IsConnected = false;
                if (_deviceInterfaceFile != null)
                {
                    _deviceInterfaceFile.Dispose();
                    _deviceInterfaceFile = null;
                    Thread.Sleep(500);
                }
                if (Disconnected != null)
                {
                    Disconnected(this, new EventArgs());
                }
            }
            finally
            {
                _disconnecting = false;
            }
        }