+ void turnout_route_changing(unsigned, Turnout *);
+ void turnout_route_changed(unsigned, Turnout *);
+ unsigned reserve_more();
+ void update_speed();
+ void set_status(const std::string &);
+ void set_position(const Block::Endpoint &);
+ void release_reserved_blocks();