namespace RobotNet10.RobotApp.Interfaces; public interface IOrder { string OrderId { get; } int OrderUpdateId { get; } string LastNodeId { get; } int LastNodeSequenceId { get; } bool NewBaseRequest { get; } double DistanceSinceLastNode { get; } bool IsPaused { get; } RobotNet.VDA5050.State.NodeState[] NodeStates { get; } RobotNet.VDA5050.State.EdgeState[] EdgeStates { get; } void UpdateOrder(RobotNet.VDA5050.Order.OrderMsg order); void StopOrder(); void PauseOrder(); void ResumeOrder(); }