private IoDelayType(string Name, TimeSpan BaseDelay, TimeSpan DelayPerUnit = default(TimeSpan), int UnitSize = 1) { this.Name = Name; this.BaseDelay = BaseDelay; this.DelayPerUnit = DelayPerUnit; this.UnitSize = UnitSize; }