Skip to main content

DebugPointDto

Namespace: Meshmakers.Octo.Communication.Contracts.DataTransferObjects

Represents a debug point with the before and after data and the node configuration

public record DebugPointDto : IEquatable<DebugPointDto>

Inheritance ObjectDebugPointDto
Implements IEquatable<DebugPointDto>

Properties

NodePath

Gets the node path

public NodePath NodePath { get; }

Property Value

NodePath

SequenceNumber

Gets the sequence number of the node within a transformation list

public uint SequenceNumber { get; }

Property Value

UInt32

Input

Gets the input data

public string Input { get; set; }

Property Value

String

Output

Gets or sets the output data

public string Output { get; set; }

Property Value

String

Messages

Gets or sets the debug messages

public IEnumerable<DebugMessage> Messages { get; set; }

Property Value

IEnumerable<DebugMessage>

Constructors

DebugPointDto(NodePath, UInt32)

Creates a new instance of DebugPointDto

public DebugPointDto(NodePath nodePath, uint sequenceNumber)

Parameters

nodePath NodePath
Node path

sequenceNumber UInt32
Sequence number of the node within a transformation list