Move Purpose
Why a transporter is making a journey.
A caller says what a movement is for. It does not say what the vehicle is carrying, because that is not a caller's opinion: it is a fact about what is aboard, and every movement substrate derives the loaded or empty state from its own record of that. A protocol that could assert a loaded move could assert it wrongly, and nothing downstream -- least of all a utilization figure computed from the state -- would notice.
Substrate-independent: a vehicle on a guide path, on a free path, or on a continuous projection is going to do work, going home, or being pushed, and those three exhaust it.
Entries
Properties
Functions
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
Returns an array containing the constants of this enum type, in the order they're declared.