ArrayMetadataV1 Constructor
Initialise the ArrayMetadataV1 structure
Namespace: ASCOM.Common.AlpacaAssembly: ASCOM.Common (in ASCOM.Common.dll) Version: 3.0.0-rc.1+86c25ce733aebb4d8b1b8a62e84770ea5e972bea
public ArrayMetadataV1(
AlpacaErrors errorNumber,
uint clientTransactionID,
uint serverTransactionID,
ImageArrayElementTypes imageElementType,
ImageArrayElementTypes transmissionElementType,
int arrayRank,
int arrayDimension1,
int arrayDimension2,
int arrayDimension3
)
Public Sub New (
errorNumber As AlpacaErrors,
clientTransactionID As UInteger,
serverTransactionID As UInteger,
imageElementType As ImageArrayElementTypes,
transmissionElementType As ImageArrayElementTypes,
arrayRank As Integer,
arrayDimension1 As Integer,
arrayDimension2 As Integer,
arrayDimension3 As Integer
)
- errorNumber AlpacaErrors
- Transaction error number.
- clientTransactionID UInt32
- Client's transaction ID
- serverTransactionID UInt32
- Device's transaction ID
- imageElementType ImageArrayElementTypes
- Intended element type of the resultant array.
- transmissionElementType ImageArrayElementTypes
- Element type actually sent.
- arrayRank Int32
- Rank of the resultant array.
- arrayDimension1 Int32
- Size of the first dimension of the resultant array (array[Dimension1, Dimension2, Dimension3]).
- arrayDimension2 Int32
- Size of the second dimension of the resultant array (array[Dimension1, Dimension2, Dimension3]).
- arrayDimension3 Int32
- Size of the third dimension of the resultant array (array[Dimension1, Dimension2, Dimension3]).
Supported in: 2.0