Initial commit
This commit is contained in:
@@ -0,0 +1,95 @@
|
||||
using System.Text.Json.Serialization;
|
||||
|
||||
namespace RobotNet.VDA5050.Factsheet;
|
||||
|
||||
public class OrderMaxArrayLens
|
||||
{
|
||||
[JsonPropertyName("nodes")]
|
||||
public int Nodes { get; set; }
|
||||
|
||||
[JsonPropertyName("edges")]
|
||||
public int Edges { get; set; }
|
||||
}
|
||||
public class NodeMaxArrayLens
|
||||
{
|
||||
[JsonPropertyName("actions")]
|
||||
public int Actions { get; set; }
|
||||
}
|
||||
|
||||
public class EdgeMaxArrayLens
|
||||
{
|
||||
[JsonPropertyName("actions")]
|
||||
public int Actions { get; set; }
|
||||
}
|
||||
|
||||
public class ActionMaxArrayLens
|
||||
{
|
||||
[JsonPropertyName("actionsParameters")]
|
||||
public int ActionsParameters { get; set; }
|
||||
}
|
||||
|
||||
public class TrajectoryMaxArrayLens
|
||||
{
|
||||
[JsonPropertyName("knotVector")]
|
||||
public int KnotVector { get; set; }
|
||||
|
||||
[JsonPropertyName("controlPoints")]
|
||||
public int ControlPoints { get; set; }
|
||||
}
|
||||
|
||||
public class StateMaxArrayLens
|
||||
{
|
||||
[JsonPropertyName("nodeStates")]
|
||||
public int NodeStates { get; set; }
|
||||
|
||||
[JsonPropertyName("edgeStates")]
|
||||
public int EdgeStates { get; set; }
|
||||
|
||||
[JsonPropertyName("loads")]
|
||||
public int Loads { get; set; }
|
||||
|
||||
[JsonPropertyName("actionStates")]
|
||||
public int ActionStates { get; set; }
|
||||
|
||||
[JsonPropertyName("errors")]
|
||||
public int Errors { get; set; }
|
||||
|
||||
[JsonPropertyName("information")]
|
||||
public int Information { get; set; }
|
||||
|
||||
[JsonPropertyName("errorReferences")]
|
||||
public int ErrorReferences { get; set; }
|
||||
}
|
||||
|
||||
public class InformationMaxArrayLens
|
||||
{
|
||||
[JsonPropertyName("infoReferences")]
|
||||
public int InfoReferences { get; set; }
|
||||
}
|
||||
|
||||
public class MaxArrayLens
|
||||
{
|
||||
[JsonPropertyName("order")]
|
||||
public OrderMaxArrayLens Order { get; set; } = new();
|
||||
|
||||
[JsonPropertyName("node")]
|
||||
public NodeMaxArrayLens Node { get; set; } = new();
|
||||
|
||||
[JsonPropertyName("edge")]
|
||||
public EdgeMaxArrayLens Edge { get; set; } = new();
|
||||
|
||||
[JsonPropertyName("action")]
|
||||
public ActionMaxArrayLens Action { get; set; } = new();
|
||||
|
||||
[JsonPropertyName("instantActions")]
|
||||
public int InstantActions { get; set; }
|
||||
|
||||
[JsonPropertyName("trajectory")]
|
||||
public TrajectoryMaxArrayLens Trajectory { get; set; } = new();
|
||||
|
||||
[JsonPropertyName("state")]
|
||||
public StateMaxArrayLens State { get; set; } = new();
|
||||
|
||||
[JsonPropertyName("information")]
|
||||
public InformationMaxArrayLens Information { get; set; } = new();
|
||||
}
|
||||
Reference in New Issue
Block a user