ArrayMetadataV1 Structure

ImageBytes metadata structure version 1

Definition

Namespace: ASCOM.Common.Alpaca
Assembly: ASCOM.Common (in ASCOM.Common.dll) Version: 3.0.0-rc.1+86c25ce733aebb4d8b1b8a62e84770ea5e972bea
C#
[StructLayoutAttribute(LayoutKind.Explicit, Size = 44, CharSet = CharSet.Ansi)]
public struct ArrayMetadataV1
Inheritance
Object    ValueType    ArrayMetadataV1

Constructors

ArrayMetadataV1 Initialise the ArrayMetadataV1 structure

Fields

ClientTransactionID Client's transaction ID
DataStart Offset to the start of the returned data bytes or UTF8 encoded error message.
Dimension1 Length of the array's first dimension (array[Dimension1, Dimension2, Dimension3])
Dimension2 Length of the array's second dimension (array[Dimension1, Dimension2, Dimension3])
Dimension3 Length of the array's third dimension (array[Dimension1, Dimension2, Dimension3]) - 0 for a 2D array.
ErrorNumber Alpaca error number, 0 for success
ImageElementType Type of element in the image array as supplied by the device
MetadataVersion Metadata version
Rank Array rank
ServerTransactionID Device's transaction ID
TransmissionElementType Type of element being transmitted over the network. Can be smaller in byte size than the ImageElementType

Version Information

.NET Standard

Supported in: 2.0

See Also