Files
ParkingRobot/ClumsyPilot/ParkrobTrajplanner/TrajectoryExecution/IEmPlanningCycleSink.cs
T

10 lines
465 B
C#

namespace MultiWheelC.TrajectoryPlanning.EMPlanner;
/// <summary>滚动规划周期完成后的可选观察器;实现不得依赖其回调来维持发布正确性。</summary>
public interface IEmPlanningCycleSink
{
/// <summary>接收已经确定的周期完成记录。</summary>
/// <param name="result">不可变周期结果;观察器异常会被协调器隔离并仅追加诊断。</param>
void OnCycleCompleted(PlanningCycleResult result);
}