private void RunConnectionUpdate()
        {
            var args = new ConnectionUpdateArgs(IsOpen, IsConnected, PortName);

            if (_lastArgs.IsEqual(args))
            {
                return;
            }

            _lastArgs.CopyFrom(args);
            MessageBroker.RunActions("ConnectionUpdate", args);
        }