- operator_id : OperatorId
- shift_start : PosixTime
Instances For
Equations
- Scheduler.State.SchedulerDatum.init = { operator_id := 0, shift_start := 0 }
Instances For
Equations
- s.shift_end dur = s.shift_start + dur
Instances For
Equations
- s.shift_interval dur = { lower := s.shift_start, upper := s.shift_end dur }
Instances For
- Advance (next_active : Tokens.Elem.TId) : Sch_Actions
- Rewind (last_reg last_active root_active : Tokens.Elem.TId) : Sch_Actions