unsigned current_sequence;
bool sequence_check_pending;
Msp::Time::TimeDelta delay;
+ Msp::Time::TimeDelta duration;
Msp::RefPtr<TrainRoutePlanner> planner;
public:
const TrainRouteMetric &get_metric(int = -1) const;
void set_departure_delay(const Msp::Time::TimeDelta &);
const Msp::Time::TimeDelta &get_departure_delay() const { return delay; }
+ void set_trip_duration(const Msp::Time::TimeDelta &);
+ const Msp::Time::TimeDelta &get_trip_duration() const { return duration; }
virtual void message(const Message &);
virtual void tick(const Msp::Time::TimeDelta &);