ArrayMetadataV1 Structure
ImageBytes metadata structure version 1
Namespace: ASCOM.Common.AlpacaAssembly: ASCOM.Common (in ASCOM.Common.dll) Version: 3.0.0-rc.1+86c25ce733aebb4d8b1b8a62e84770ea5e972bea
[StructLayoutAttribute(LayoutKind.Explicit, Size = 44, CharSet = CharSet.Ansi)]
public struct ArrayMetadataV1
<StructLayoutAttribute(LayoutKind.Explicit, Size := 44, CharSet := CharSet.Ansi)>
Public Structure ArrayMetadataV1
- Inheritance
- Object ValueType ArrayMetadataV1
| 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
|
Supported in: 2.0