public SignalInfo(TSignal signal, TimeSpan delay) { this.Signal = signal; this.Delay = delay; }
public DelayedSignalInfo(TSignal signal, TimeSpan targetTotalTime) { this.Signal = signal; this.TargetDeltaTime = targetTotalTime; }
public SignalInfo(TSignal signal) { this.Signal = signal; this.Delay = TimeSpan.Zero; }