Example #1
0
        public void BusInput(object sender, T input)
        {
            InputState = input;

            switch (SelectState)
            {
            case Trit.Neg: AOutput?.Invoke(this, AOutputState = input); break;

            case Trit.Neu: BOutput?.Invoke(this, BOutputState = input); break;

            case Trit.Pos: COutput?.Invoke(this, COutputState = input); break;
            }
        }