18 lines
664 B
C#
18 lines
664 B
C#
using RobotNet.RobotShares.Enums;
|
|
|
|
namespace RobotNet.RobotShares.Dtos;
|
|
|
|
public class TrafficAgentDto
|
|
{
|
|
public string RobotId { get; set; } = "";
|
|
public TrafficSolutionState State { get; set; }
|
|
public TrafficNodeDto? InNode { get; set; }
|
|
public List<TrafficNodeDto> Nodes { get; set; } = [];
|
|
public TrafficNodeDto? ReleaseNode { get; set; }
|
|
public List<TrafficNodeDto> LockedNodes { get; set; } = [];
|
|
public List<TrafficNodeDto> SubNodes { get; set; } = [];
|
|
public List<TrafficNodeDto> GiveWayNodes { get; set; } = [];
|
|
public TrafficNodeDto? ConflictNode { get; set; }
|
|
public string ConflictAgentId { get; set; } = "";
|
|
}
|