Instrument Neutral Distributed Interface INDI  2.0.2
indibasetypes.h
Go to the documentation of this file.
1 /*******************************************************************************
2  Copyright(c) 2011 Jasem Mutlaq. All rights reserved.
3 
4  This library is free software; you can redistribute it and/or
5  modify it under the terms of the GNU Library General Public
6  License version 2 as published by the Free Software Foundation.
7 
8  This library is distributed in the hope that it will be useful,
9  but WITHOUT ANY WARRANTY; without even the implied warranty of
10  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
11  Library General Public License for more details.
12 
13  You should have received a copy of the GNU Library General Public License
14  along with this library; see the file COPYING.LIB. If not, write to
15  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
16  Boston, MA 02110-1301, USA.
17 *******************************************************************************/
18 
19 #pragma once
20 
22 typedef enum
23 {
31 
33 typedef enum
34 {
36  AXIS_DE
38 
40 typedef enum
41 {
43  AXIS_ALT
45 
47 typedef enum
48 {
52 
54 typedef enum
55 {
59 
61 typedef enum
62 {
68 
69 typedef enum
70 {
71  INDI_MONO = 0,
80  INDI_RGB = 100,
81  INDI_BGR = 101,
82  INDI_JPG = 200,
84 
INDI_ERROR_TYPE
Definition: indibasetypes.h:62
@ INDI_PROPERTY_DUPLICATED
Definition: indibasetypes.h:65
@ INDI_PROPERTY_INVALID
Definition: indibasetypes.h:64
@ INDI_DEVICE_NOT_FOUND
Definition: indibasetypes.h:63
@ INDI_DISPATCH_ERROR
Definition: indibasetypes.h:66
INDI_EQ_AXIS
Definition: indibasetypes.h:34
@ AXIS_DE
Definition: indibasetypes.h:36
@ AXIS_RA
Definition: indibasetypes.h:35
INDI_HO_AXIS
Definition: indibasetypes.h:41
@ AXIS_AZ
Definition: indibasetypes.h:42
@ AXIS_ALT
Definition: indibasetypes.h:43
INDI_DIR_WE
Definition: indibasetypes.h:55
@ DIRECTION_EAST
Definition: indibasetypes.h:57
@ DIRECTION_WEST
Definition: indibasetypes.h:56
INDI_PROPERTY_TYPE
Definition: indibasetypes.h:23
@ INDI_LIGHT
Definition: indibasetypes.h:27
@ INDI_TEXT
Definition: indibasetypes.h:26
@ INDI_UNKNOWN
Definition: indibasetypes.h:29
@ INDI_NUMBER
Definition: indibasetypes.h:24
@ INDI_SWITCH
Definition: indibasetypes.h:25
@ INDI_BLOB
Definition: indibasetypes.h:28
INDI_PIXEL_FORMAT
Definition: indibasetypes.h:70
@ INDI_BAYER_MYYC
Definition: indibasetypes.h:79
@ INDI_BAYER_GRBG
Definition: indibasetypes.h:73
@ INDI_BAYER_YMCY
Definition: indibasetypes.h:78
@ INDI_MONO
Definition: indibasetypes.h:71
@ INDI_BAYER_YCMY
Definition: indibasetypes.h:77
@ INDI_BAYER_GBRG
Definition: indibasetypes.h:74
@ INDI_BAYER_CYYM
Definition: indibasetypes.h:76
@ INDI_BAYER_BGGR
Definition: indibasetypes.h:75
@ INDI_BGR
Definition: indibasetypes.h:81
@ INDI_RGB
Definition: indibasetypes.h:80
@ INDI_JPG
Definition: indibasetypes.h:82
@ INDI_BAYER_RGGB
Definition: indibasetypes.h:72
INDI_DIR_NS
Definition: indibasetypes.h:48
@ DIRECTION_SOUTH
Definition: indibasetypes.h:50
@ DIRECTION_NORTH
Definition: indibasetypes.h:49