Skip to main content

Module policy

Module policy 

Source
Expand description

Explicit transport queue and control policies.

These policies lift the small built-in link behavior into named, configurable contracts. The default queue policy preserves the historical FIFO/gap-limited behavior used by TransportLinkOps.

Structs§

ControlContext
Signal/control context for an approach or movement.
FifoGapPolicy
FIFO policy with a fixed gap to the leader and fixed exit clearance.
FixedControlPolicy
Fixed-rule control policy for uncontrolled, yield, stop, and signal controls.
SpeedDecision
Speed chosen by a queue policy.

Enums§

ControlDecision
Control decision for a movement.
SpeedConstraint
Why a policy constrained an agent’s speed.

Traits§

ControlPolicy
Policy that decides whether a movement may proceed through a control point.
QueuePolicy
Policy for choosing an agent’s link speed from ordered occupancy.