ASCOM.Common.Alpaca Namespace

Capabilities used by Alpaca devices and Alpaca clients.

Classes

AlignmentModeResponse Response that returns an AlignmentMode value.
AlpacaConstants Constants used in Alpaca JSON messages and clients
AlpacaTools Repository of tools and constants specific to Alpaca implementation
AxisRatesResponse Response that returns a collection of AxisRate values.
Base64ArrayHandOffResponse JSON Response returned when base64 encoding will be used to return an image array
BoolResponse Alpaca boolean response class
CalibratorStatusResponse Response that returns an CalibratorStatus value.
CameraStateResponse Response that returns a CameraState value.
CommandCompleteResponse Response for methods that do not return a value.
CoverStatusResponse Response that returns an CoverStatus value.
DateTimeResponse Alpaca boolean response class
DeviceStateResponse Response that returns a collection of IStateValue objects
DeviceStateResponseIList Response that returns a collection of IStateValue objects
DoubleArray2DResponse 2 dimension image array response
DoubleArray3DResponse 3 dimension image array response
DoubleJaggedArray2DResponse 2 dimension image array response
DoubleJaggedArray3DResponse 3 dimension image array response
DoubleResponse Response that returns a double value.
DriveRateResponse Response that returns a DriveRate value.
DriveRatesResponse Response that returns a collection of DriveRate values
EquatorialCoordinateTypeResponse Response that returns a EquatorialCoordinateType value.
ErrorResponse Defines the properties that are common to all Alpaca responses.
ImageArrayResponseBase Base class for ImageArray responses.
IntArray1DResponse 1 dimension image array response
IntArray2DResponse 2 dimension image array response
IntArray3DResponse 3 dimension image array response
IntJaggedArray2DResponse 2 dimension image array response
IntJaggedArray3DResponse 3 dimension image array response
IntListResponse Response that returns a collection of integer values.
IntResponse Response that returns an integer value.
MethodResponse JSON response for a method that doesn't return a value.
PointingStateResponse Response that returns a PointingState value.
Response Defines the properties that are common to all Alpaca responses.
SensorTypeResponse Response that returns a SensorType value.
ShortArray2DResponse 2 dimension image array response
ShortArray3DResponse 3 dimension image array response
ShortJaggedArray2DResponse 2 dimension image array response
ShortJaggedArray3DResponse 3 dimension image array response
ShortResponse Response that returns a short integer value.
ShutterStateResponse Response that return the value as a ShutterState
StringArrayResponse Response that returns a string array value.
StringListResponse Response that returns a collection of strings
StringResponse Response that returns a string value
TrackingRatesResponse Response that returns a tracking rates collection.

Structures

ArrayMetadataV1 ImageBytes metadata structure version 1

Interfaces

IArrayResponseT ImageArrayResponse interface
IErrorResponse Defines the base of an Alpaca response.
IResponse Defines the base of an Alpaca response.
IValueResponseT Defines an Alpaca response that returns a value.

Enumerations

AlpacaErrors Error numbers for use by Alpaca applications and drivers in the range 0x400 to 0xFFF.
ArrayType Image array element type enumeration
ImageArrayCompression Compression options for ImageArray transfer,
ImageArrayElementTypes Camera.ImageArray and ImageArrayVariant array element types
ImageArrayTransferType Type of image array transfer
ServiceType Describes available connection service types used by the Alpaca Clients and by the Discovery component