Struct PrintStartedHeader
Set file print info. This is followed by NumFilament floats representing the filament consumption and the actual name of the file being printed.
Inherited Members
System.ValueType.Equals(System.Object)
System.ValueType.GetHashCode()
System.ValueType.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: DuetControlServer.SPI.Communication.LinuxRequests
Assembly: DuetControlServer.dll
Syntax
public struct PrintStartedHeader
Fields
FilenameLength
Length of the filename
Declaration
public ushort FilenameLength
Field Value
Type | Description |
---|---|
System.UInt16 |
FileSize
Size of the file in bytes
Declaration
public uint FileSize
Field Value
Type | Description |
---|---|
System.UInt32 |
FirstLayerHeight
Height of the first layer in mm
Declaration
public float FirstLayerHeight
Field Value
Type | Description |
---|---|
System.Single |
GeneratedByLength
Length of the slicer
Declaration
public ushort GeneratedByLength
Field Value
Type | Description |
---|---|
System.UInt16 |
LastModifiedTime
Time the file was last modified (as time_t / 64-bit unsigned int). This is represented as the seconds elapsed since Jan 1 1970
Declaration
public ulong LastModifiedTime
Field Value
Type | Description |
---|---|
System.UInt64 |
LayerHeight
Height of the layers in mm
Declaration
public float LayerHeight
Field Value
Type | Description |
---|---|
System.Single |
NumFilaments
Number of filaments used
Declaration
public uint NumFilaments
Field Value
Type | Description |
---|---|
System.UInt32 |
ObjectHeight
Total object height in mm
Declaration
public float ObjectHeight
Field Value
Type | Description |
---|---|
System.Single |
PrintTime
Total print time in seconds
Declaration
public uint PrintTime
Field Value
Type | Description |
---|---|
System.UInt32 |
SimulatedTime
Simulated print time in seconds
Declaration
public uint SimulatedTime
Field Value
Type | Description |
---|---|
System.UInt32 |