public void Transmit(ITransmitReceiver output) { SubjectState = "On Air"; Notify(); TransmitBehavior.Transmit(output); SubjectState = "Idle"; Notify(); }
public void Transmit(ITransmitReceiver output) { ConsoleColor origForeground = Console.ForegroundColor; Console.ForegroundColor = ConsoleColor.Red; output.TransmitData("Begin Transmitting"); Console.ForegroundColor = ConsoleColor.Green; output.TransmitData("Still Transmitting"); Console.ForegroundColor = ConsoleColor.Blue; output.TransmitData("End Transmitting"); Console.ForegroundColor = origForeground; }
public DemoObserverPattern(ITransmitReceiver output, IEnumerable <Radio> radios, IMonitoringObserver monitor) { _output = output; _radios = radios; _monitor = monitor; }
public void Transmit(ITransmitReceiver output) { output.TransmitData("Gnirts Sdrawkcab"); }
public void Transmit(ITransmitReceiver output) { output.TransmitData("Begin Transmitting"); output.TransmitData("End Transmitting"); }
public DemoStrategyPattern(IEnumerable <Radio> radios, ITransmitReceiver output) { _radios = radios; _output = output; }
public void Transmit(ITransmitReceiver output) { Console.WriteLine("Meeping now"); SystemSounds.Beep.Play(); Console.WriteLine("Meeping Dun"); }
public void Transmit(ITransmitReceiver output) { output.TransmitData("..."); output.TransmitData("---"); output.TransmitData("..."); }