Maneuver
data class Maneuver(val aircraftId: String, val type: ManeuverType, val targetFlightLevel: FlightLevel? = null, val targetWaypoint: Waypoint? = null, val reason: String? = null)(source)
Planned action assigned to a specific aircraft.
Optional target fields are populated depending on the maneuver type. For example, climb/descend use targetFlightLevel, while reroute uses targetWaypoint.
Constructors
Link copied to clipboard
constructor(aircraftId: String, type: ManeuverType, targetFlightLevel: FlightLevel? = null, targetWaypoint: Waypoint? = null, reason: String? = null)