►NAux | |
CPacket | Handles low-level communication with the Celestron devices |
CCommunicator | Handles high-level communication with the Celestron devices |
►NConnection | Combines all INDI Connection Plugins. Each INDI connection plugin is responsible of managing communications with a specific physical or logical medium (e.g. serial or ethernet) |
CInterface | Base class for all INDI connection plugins |
CSerial | Manages connection with serial devices including Bluetooth. Serial communication is still the predominat method to communicate with astronomical devices such as mounts, focusers, filter wheels..etc. The default connection parameters are 9600 8N1 (9600 Baud Rate, 8 data bits, no parity, 1 stop bit). All the parameters can be updated and read via the getters and setters of the class. The default port is /dev/ttyUSB0 under Linux and /dev/cu.usbserial under MacOS. After serial connection is established successfully, |
CTCP | Manages connection with devices over the network via TCP/IP. Upon successfull connection, reads & writes from and to the device are performed via the returned file descriptor using standard UNIX read/write functions |
►NDSP | The DSP Namespace adds signal processing to INDI drivers. Primarily written for sensors and detectors, it can be used also for CCDs. This namespace includes buffer transformations, convolution and signal filters, like bandpass and wavelets |
CConvolution | |
CWavelets | |
CInterface | |
CManager | |
CFourierTransform | |
CInverseFourierTransform | |
CSpectrum | |
CHistogram | |
►NiEQ | |
►CBase | The BaseFirmware class provides control for iOptron version 2014 v2.0 protocol |
CFirmwareInfo | |
CInfo | |
CMountInfo | |
CSimulator | |
►NINDI | Namespace to encapsulate INDI client, drivers, and mediator classes |
►NAlignmentSubsystem | Namespace to encapsulate the INDI Alignment Subsystem classes. For more information see "INDI Alignment Subsystem" in "Related Pages" accessible via the banner at the top of this page |
CAlignmentSubsystemForClients | This class encapsulates all the alignment subsystem classes that are useful to client implementations. Clients should inherit from this class |
CAlignmentSubsystemForDrivers | This class encapsulates all the alignment subsystem classes that are useful to driver implementations. Drivers should inherit from this class |
CAlignmentSubsystemForMathPlugins | This class encapsulates all the alignment subsystem classes that are useful to math plugin implementations. Math plugins should inherit from this class |
CBasicMathPlugin | This class implements the common functionality for the built in and SVD math plugins |
CBuiltInMathPlugin | This class implements the default math plugin |
CClientAPIForAlignmentDatabase | This class provides the client API to the driver side alignment database. It communicates with the driver via the INDI properties interface |
CClientAPIForMathPluginManagement | This class provides the client API for driver side math plugin management. It communicates with the driver via the INDI properties interface |
CTelescopeDirectionVector | Holds a nomalised direction vector (direction cosines) |
CAlignmentDatabaseEntry | Entry in the in memory alignment database |
►CConvexHull | This class computes the convex hull of a set of 3d points |
CtEdgeStructure | |
CtFaceStructure | |
CtVertexStructure | |
CDummyMathPlugin | |
CInMemoryDatabase | This class provides the driver side API to the in memory alignment database |
CMapPropertiesToInMemoryDatabase | An entry in the sync point database is defined by the following INDI properties |
CMathPlugin | Provides alignment subsystem functions to INDI alignment math plugins |
CMathPluginManagement | The following INDI properties are used to manage math plugins |
CExtendedAlignmentDatabaseEntry | |
CNearestMathPlugin | |
CSVDMathPlugin | This class implements the SVD math plugin |
CTelescopeDirectionVectorSupportFunctions | These functions are used to convert different coordinate systems to and from the telescope direction vectors (normalised vector/direction cosines) used for telescope coordinates in the alignment susbsystem |
CAbstractBaseClient | |
CBLOBMode | |
CAbstractBaseClientPrivate | |
CDefaultDevice | Class to provide extended functionality for devices in addition to the functionality provided by INDI::BaseDevice. This class should only be subclassed by drivers directly as it is linked with main(). Virtual drivers cannot employ INDI::DefaultDevice |
CDefaultDevicePrivate | |
CFITSRecord | |
►CCCD | Class to provide general functionality of CCD cameras with a single CCD sensor, or a primary CCD sensor in addition to a secondary CCD guide head |
CCaptureFormat | |
CCCDChip | Functionality of a CCD Chip within a CCD |
CController | Functionality to access a controller (e.g. joystick) input and send it to the requesting driver |
►CCorrelator | Class to provide general functionality of Monodimensional Correlator |
CBaseline | Baseline (position of the telescopes) of this correlator |
CCorrelation | |
CUVCoordinate | |
Cpulse_t | |
CDetector | Class to provide general functionality of Monodimensional Detector |
CDome | Class to provide general functionality of a Dome device |
CDustCapInterface | |
CFilterInterface | |
CFilterWheel | |
CFocuser | |
CFocuserInterface | Provides interface to implement focuser functionality |
CGPS | |
CGuiderInterface | |
CLightBoxInterface | |
►CLogger | Simple logger to log messages to file and INDI clients. This is the implementation of a simple logger in C++. It is implemented as a Singleton, so it can be easily called through two DEBUG macros. It is Pthread-safe. It allows to log on both file and screen, and to specify a verbosity threshold for both of them |
Cswitchinit | |
CReceiver | Class to provide general functionality of Monodimensional Receiver |
CRotator | |
CRotatorInterface | |
CSensorInterface | The SensorDevice class provides functionality of a Sensor Device within a Sensor |
CSpectrograph | Class to provide general functionality of Monodimensional Spectrograph |
CTelescope | |
CUSBDevice | |
CWeather | |
CWeatherInterface | Provides interface to implement weather reporting functionality |
CEncoderInterface | Base class for video streaming encoders |
CEncoderManager | List of active supported encoders |
CMJPEGEncoder | Encodes frames in JPEG format before transmitting them to the client |
CRawEncoder | Sends the image as-is (lossless) to the client |
CFPSMeter | |
CRecorderInterface | Base class for recorders |
CRecorderManager | List of active supported recorders |
CSER_Recorder | Implements recording of video streams in SER format |
CTheoraRecorder | Implemented recording of video streaming data in a libtheora OGV file |
CStreamManager | |
►CStreamManagerPrivate | |
CFrameInfo | |
CTimeFrame | |
CSingleThreadPool | |
CSingleThreadPoolPrivate | |
CElapsedTimer | Fast way to calculate elapsed times |
CElapsedTimerPrivate | |
CTimer | Repetitive and single-shot timers |
CTimerPrivate | |
►CV4L2_Base | |
Cbuffer | |
CBaseClient | Class to provide basic client functionality |
CBaseClientPrivate | |
CBaseClientQt | Class to provide basic client functionality based on Qt5 toolkit and is therefore suitable for cross-platform development |
CBaseClientQtPrivate | |
Csafe_ptr | |
CLilXmlValue | |
CLilXmlAttribute | |
CLilXmlElement | |
CLilXmlDocument | |
CLilXmlParser | |
CIEquatorialCoordinates | |
CIHorizontalCoordinates | |
CIGeographicCoordinates | |
CBaseDevice | Class to provide basic INDI device functionality |
►CBaseDevicePrivate | |
CWatchDetails | |
CBaseMediator | Meditates event notification as generated by driver and passed to clients |
CParentDevice | The class is used to create device instances. Class copying is not allowed. When an object is destroyed, the property list (INDI::Property) is cleared to prevent a circular reference along with the properties. The base INDI::BaseDevice class and its INDI::Properties exist as long as they are used by other objects |
CParentDevicePrivate | |
CProperties | |
CPropertiesPrivate | |
CProperty | Provides generic container for INDI properties |
CPropertyPrivate | |
CPropertyBasicPrivateTemplate | |
CPropertyBasic | |
CPropertyContainer | |
CPropertyBlob | |
CPropertyBlobPrivate | |
CPropertyLight | |
CPropertyLightPrivate | |
CPropertyNumber | |
CPropertyNumberPrivate | |
►CPropertySwitch | |
CNewValues | |
CPropertySwitchPrivate | |
CPropertyText | |
CPropertyTextPrivate | |
CWidgetView | |
CPropertyView | Provides decorator for Low-Level IXXXVectorProperty/IXXX |
CWidgetView< IText > | |
CWidgetView< INumber > | |
CWidgetView< ISwitch > | |
CWidgetView< ILight > | |
CWidgetView< IBLOB > | |
CWidgetTraits | |
►CWidgetTraits< IText > | |
CUpdateArgs | |
►CWidgetTraits< INumber > | |
CUpdateArgs | |
►CWidgetTraits< ISwitch > | |
CUpdateArgs | |
►CWidgetTraits< ILight > | |
CUpdateArgs | |
►CWidgetTraits< IBLOB > | |
CUpdateArgs | |
►CWatchDeviceProperty | |
CDeviceInfo | |
►NIOPv3 | Encapsulates classes and structures required for iOptron Command Set v3 implementation |
CIOPInfo | |
CFirmwareInfo | |
CDriver | |
►Nnlohmann | Namespace for Niels Lohmann |
►Ndetail | Detail namespace with internal helper functions |
►Ncontainer_input_adapter_factory_impl | |
Ccontainer_input_adapter_factory | |
Ccontainer_input_adapter_factory< ContainerType, void_t< decltype(begin(std::declval< ContainerType >()), end(std::declval< ContainerType >()))> > | |
►Ndtoa_impl | Implements the Grisu2 algorithm for binary to decimal floating-point conversion |
Cdiyfp | |
Cboundaries | |
Ccached_power | |
►Nutility_internal | |
CExtend | |
CExtend< integer_sequence< T, Ints... >, SeqSize, 0 > | |
CExtend< integer_sequence< T, Ints... >, SeqSize, 1 > | |
CGen | |
CGen< T, 0 > | |
Cmake_void | |
Cnonesuch | |
Cdetector | |
Cdetector< Default, void_t< Op< Args... > >, Op, Args... > | |
Cis_detected_lazy | |
Cposition_t | Struct to capture the start position of the current token |
Cinteger_sequence | |
Cpriority_tag | |
Cpriority_tag< 0 > | |
Cstatic_const | |
Citerator_types | |
Citerator_types< It, void_t< typename It::difference_type, typename It::value_type, typename It::pointer, typename It::reference, typename It::iterator_category > > | |
Citerator_traits | |
Citerator_traits< T, enable_if_t< !std::is_pointer< T >::value > > | |
Citerator_traits< T *, enable_if_t< std::is_object< T >::value > > | |
Cis_basic_json | |
Cis_basic_json< NLOHMANN_BASIC_JSON_TPL > | |
Cis_basic_json_context | |
Cjson_ref | |
Cis_json_ref | |
Cis_json_ref< json_ref< T > > | |
Chas_from_json | |
Cis_getable | |
Chas_from_json< BasicJsonType, T, enable_if_t< !is_basic_json< T >::value > > | |
Chas_non_default_from_json | |
Chas_non_default_from_json< BasicJsonType, T, enable_if_t< !is_basic_json< T >::value > > | |
Chas_to_json | |
Chas_to_json< BasicJsonType, T, enable_if_t< !is_basic_json< T >::value > > | |
Chas_key_compare | |
Cactual_object_comparator | |
Cconjunction | |
Cconjunction< B > | |
Cconjunction< B, Bn... > | |
Cnegation | |
Cis_default_constructible | |
Cis_default_constructible< std::pair< T1, T2 > > | |
Cis_default_constructible< const std::pair< T1, T2 > > | |
Cis_default_constructible< std::tuple< Ts... > > | |
Cis_default_constructible< const std::tuple< Ts... > > | |
Cis_constructible | |
Cis_constructible< std::pair< T1, T2 > > | |
Cis_constructible< const std::pair< T1, T2 > > | |
Cis_constructible< std::tuple< Ts... > > | |
Cis_constructible< const std::tuple< Ts... > > | |
Cis_iterator_traits | |
Cis_iterator_traits< iterator_traits< T > > | |
Cis_range | |
Cis_complete_type | |
Cis_complete_type< T, decltype(void(sizeof(T)))> | |
Cis_compatible_object_type_impl | |
Cis_compatible_object_type_impl< BasicJsonType, CompatibleObjectType, enable_if_t< is_detected< mapped_type_t, CompatibleObjectType >::value &&is_detected< key_type_t, CompatibleObjectType >::value > > | |
Cis_compatible_object_type | |
Cis_constructible_object_type_impl | |
Cis_constructible_object_type_impl< BasicJsonType, ConstructibleObjectType, enable_if_t< is_detected< mapped_type_t, ConstructibleObjectType >::value &&is_detected< key_type_t, ConstructibleObjectType >::value > > | |
Cis_constructible_object_type | |
Cis_compatible_string_type | |
Cis_constructible_string_type | |
Cis_compatible_array_type_impl | |
Cis_compatible_array_type_impl< BasicJsonType, CompatibleArrayType, enable_if_t< is_detected< iterator_t, CompatibleArrayType >::value &&is_iterator_traits< iterator_traits< detected_t< iterator_t, CompatibleArrayType > > >::value &&!std::is_same< CompatibleArrayType, detected_t< range_value_t, CompatibleArrayType > >::value > > | |
Cis_compatible_array_type | |
Cis_constructible_array_type_impl | |
Cis_constructible_array_type_impl< BasicJsonType, ConstructibleArrayType, enable_if_t< std::is_same< ConstructibleArrayType, typename BasicJsonType::value_type >::value > > | |
Cis_constructible_array_type_impl< BasicJsonType, ConstructibleArrayType, enable_if_t< !std::is_same< ConstructibleArrayType, typename BasicJsonType::value_type >::value &&!is_compatible_string_type< BasicJsonType, ConstructibleArrayType >::value &&is_default_constructible< ConstructibleArrayType >::value &&(std::is_move_assignable< ConstructibleArrayType >::value||std::is_copy_assignable< ConstructibleArrayType >::value)&&is_detected< iterator_t, ConstructibleArrayType >::value &&is_iterator_traits< iterator_traits< detected_t< iterator_t, ConstructibleArrayType > > >::value &&is_detected< range_value_t, ConstructibleArrayType >::value &&!std::is_same< ConstructibleArrayType, detected_t< range_value_t, ConstructibleArrayType > >::value &&is_complete_type< detected_t< range_value_t, ConstructibleArrayType > >::value > > | |
Cis_constructible_array_type | |
Cis_compatible_integer_type_impl | |
Cis_compatible_integer_type_impl< RealIntegerType, CompatibleNumberIntegerType, enable_if_t< std::is_integral< RealIntegerType >::value &&std::is_integral< CompatibleNumberIntegerType >::value &&!std::is_same< bool, CompatibleNumberIntegerType >::value > > | |
Cis_compatible_integer_type | |
Cis_compatible_type_impl | |
Cis_compatible_type_impl< BasicJsonType, CompatibleType, enable_if_t< is_complete_type< CompatibleType >::value > > | |
Cis_compatible_type | |
Cis_constructible_tuple | |
Cis_constructible_tuple< T1, std::tuple< Args... > > | |
Cis_json_iterator_of | |
Cis_json_iterator_of< BasicJsonType, typename BasicJsonType::iterator > | |
Cis_json_iterator_of< BasicJsonType, typename BasicJsonType::const_iterator > | |
Cis_specialization_of | |
Cis_specialization_of< Primary, Primary< Args... > > | |
Cis_comparable | |
Cis_comparable< Compare, A, B, void_t< decltype(std::declval< Compare >()(std::declval< A >(), std::declval< B >())), decltype(std::declval< Compare >()(std::declval< B >(), std::declval< A >()))> > | |
►Cis_ordered_map | |
Ctwo | |
Cvalue_in_range_of_impl2 | |
Cvalue_in_range_of_impl2< OfType, T, false, false > | |
Cvalue_in_range_of_impl2< OfType, T, true, false > | |
Cvalue_in_range_of_impl2< OfType, T, false, true > | |
Cvalue_in_range_of_impl2< OfType, T, true, true > | |
Cvalue_in_range_of_impl1 | |
Cvalue_in_range_of_impl1< OfType, T, false > | |
Cvalue_in_range_of_impl1< OfType, T, true > | |
Cexception | General exception of the basic_json class |
Cparse_error | Exception indicating a parse error |
Cinvalid_iterator | Exception indicating errors with iterators |
Ctype_error | Exception indicating executing a member function with a wrong type |
Cout_of_range | Exception indicating access out of the defined range |
Cother_error | Exception indicating other library errors |
Cidentity_tag | |
Cfrom_json_fn | |
Citeration_proxy_value | |
Citeration_proxy | Proxy class for the items() function |
Cexternal_constructor | |
Cexternal_constructor< value_t::boolean > | |
Cexternal_constructor< value_t::string > | |
Cexternal_constructor< value_t::binary > | |
Cexternal_constructor< value_t::number_float > | |
Cexternal_constructor< value_t::number_unsigned > | |
Cexternal_constructor< value_t::number_integer > | |
Cexternal_constructor< value_t::array > | |
Cexternal_constructor< value_t::object > | |
Cto_json_fn | |
Cfile_input_adapter | |
Cinput_stream_adapter | |
Citerator_input_adapter | |
Cwide_string_input_helper | |
Cwide_string_input_helper< BaseInputAdapter, 4 > | |
Cwide_string_input_helper< BaseInputAdapter, 2 > | |
Cwide_string_input_adapter | |
Citerator_input_adapter_factory | |
Cis_iterator_of_multibyte | |
Citerator_input_adapter_factory< IteratorType, enable_if_t< is_iterator_of_multibyte< IteratorType >::value > > | |
Cspan_input_adapter | |
Cjson_sax_dom_parser | SAX implementation to create a JSON value from SAX events |
Cjson_sax_dom_callback_parser | |
Cjson_sax_acceptor | |
Clexer_base | |
Clexer | Lexical analysis |
Cis_sax | |
Cis_sax_static_asserts | |
Cbinary_reader | Deserialization of CBOR, MessagePack, and UBJSON values |
Cparser | Syntax analysis |
Cprimitive_iterator_t | |
Cinternal_iterator | Iterator value |
Citer_impl | Template for a bidirectional iterator for the basic_json class This class implements a both iterators (iterator and const_iterator) for the basic_json class |
Cjson_reverse_iterator | Template for a reverse iterator class |
Coutput_adapter_protocol | Abstract output adapter interface |
Coutput_vector_adapter | Output adapter for byte vectors |
Coutput_stream_adapter | Output adapter for output streams |
Coutput_string_adapter | Output adapter for basic_string |
Coutput_adapter | |
Cbinary_writer | Serialization to CBOR and MessagePack values |
Cserializer | |
Cadl_serializer | Default JSONSerializer template argument |
Cbasic_json | Class to store JSON values |
Cjson_pointer | JSON Pointer defines a string syntax for identifying a specific value within a JSON document |
Cordered_map | Minimal map-like container that preserves insertion order |
Cbyte_container_with_subtype | Internal type for a backed binary type |
Cjson_sax | SAX interface |
►NPrimalucaLabs | |
CMotorRates | |
CMotorCurrents | |
CCommunication | |
CFocuser | |
CSestoSenso2 | |
CEsatto | |
CArco | |
CGIOTTO | |
CALTO | |
►Nstd | |
Ctuple_size<::nlohmann::detail::iteration_proxy_value< IteratorType > > | |
Ctuple_element< N, ::nlohmann::detail::iteration_proxy_value< IteratorType > > | |
Chash< nlohmann::NLOHMANN_BASIC_JSON_TPL > | Hash value for JSON objects |
Cless< ::nlohmann::detail::value_t > | |
C_adjustment | |
C_HIDD_ATTRIBUTES | |
C_HIDP_CAPS | |
C_IBLOB | |
C_IBLOBVectorProperty | BLOB (Binary Large Object) vector property descriptor |
C_ILight | |
C_ILightVectorProperty | Light vector property descriptor |
C_INumber | |
C_INumberVectorProperty | Number vector property descriptor |
C_ISwitch | |
C_ISwitchVectorProperty | Switch vector property descriptor |
C_IText | |
C_ITextVectorProperty | Text vector property descriptor |
C_simEQ500X | |
CAAF2 | |
CAction | |
CActiveFocuser | |
►CActiveFocuserUtils | |
CParser | |
CPoller | |
CSystemState | |
CAlignment | The Alignment class This converts between the mount axis angles and the sky hour angle and declination angles. Initially for equatorial fork and GEM mounts. To start with there is a unity mount model. The axis zeros correspond to the declination and hour angle zeroes and the directions match in the Northern henisphere For the GEM the normal pointing state is defined as positive hour angles, ie. with the mount on the East, looking West Both axis directions are mirrored in the South |
CAlignmentTest | |
CALTO | |
CAngle | The Angle class This class implements an angle type. This holds an angle that is always in the range -180 to +180 Relational and arithmetic operators work over the -180 - +180 discontinuity |
CArduinoST4 | |
CAstrometryDriver | INDI driver frontend for astrometry.net |
CAstroTrac | |
CAxis | The Axis class Implements a generic Axis which can be used for equatorial or AltAz mounts for both axes |
CAXISSTATUS | |
CBaaderDome | |
CBeaver | |
CBufferXMLOutput | |
Ccam_t | |
CCB | |
►CCCDSim | Advanced simulator for a CCD that includes a dedicated on-board guide chip |
CExpStart | |
CGuideExpStart | |
CCelestronDriver | |
CCelestronGPS | |
CCelestronSCT | |
CClInfo | |
CCmdItem | |
CCollectable | |
CCOMMANDDESC | |
►CConcurrentSet | |
Citerator | |
CConnectionMock | |
CDDW | |
CDeepSkyDadAF1 | |
CDeepSkyDadAF2 | |
CDeepSkyDadAF3 | |
CDeepSkyDadFP1 | |
CDeepSkyDadFR1 | |
CDeferredMessage | |
►Cdeflate_server_config | |
Cpermessage_deflate_config | Permessage_compress extension |
►CDeltaT | |
CHeaterReport | |
CDISPLAY_INFO | |
CDMFC | |
CDome | |
CDomeConnection | Holds the connection mode of the Dome |
CDomePro2 | |
CDomeScript | |
CDomeSim | Absolute position dome that supports parking, unparking, and slaving |
Cdriverio | |
CDriverMock | |
CDSC | |
Cdsp_align_info_t | Alignment informations needed |
Cdsp_complex | Complex number array struct, used in Fourier Transform functions |
Cdsp_fits_axis | Binary table FITS Matrix axis |
Cdsp_fits_column | Binary table FITS extension column |
Cdsp_fits_format | FITS format |
Cdsp_fits_keyword | FITS keyword |
Cdsp_fits_matrix | Binary table FITS Matrix |
Cdsp_fits_row | Binary table FITS extension row |
Cdsp_location_t | The location type |
Cdsp_offset_t | Indicates an offset |
Cdsp_point_t | Indicates a dot or line inside a dsp_stream |
Cdsp_region_t | Delimits a region in a single dimension of a buffer |
Cdsp_star_t | A star or object contained into a buffer |
Cdsp_stream_t | Contains a set of informations and data relative to a buffer and how to use it |
Cdsp_triangle_t | A star or object contained into a buffer |
CDustCapInterface | Provides interface to implement remotely controlled dust cover |
CDvrInfo | |
CEFA | |
CEnumItem | |
CEnumValue | |
►CEQ500X | |
CMechanicalPoint | |
CEsatto | |
CEsattoArco | |
CEventFd | |
CExcalibur | |
CFakeDriverListener | |
CFCUSB | |
CFifo | |
CFileXMLOutput | |
CFilterConnection | Holds the connection mode of the Filter |
CFilterIFW | |
CFilterInterface | Provides interface to implement Filter Wheel functionality |
CFilterSim | Simple simulator to change filters. The filter names are saved to a config file when updated |
CFilterWheel | Class to provide general functionality of a filter wheel device |
CFinally | |
CFirmwareInfo | |
CFlipFlat | |
CFocuser | Class to provide general functionality of a focuser device |
CFocuserConnection | Holds the connection mode of the Focuser |
CFocuserDriver | |
CFocusLynxBase | |
CFocusLynxF1 | |
CFocusLynxF2 | |
CFocusMaster | |
CFocusSim | Simple Focuser simulator that can simulator the following devices: |
Cfpstate | |
CGammaLut16 | |
CGemini | |
CGIOTTO | |
CGPS | Class to provide general functionality of a GPS device |
CGPSSimulator | Simple simulator that provide GPS Time and Location services |
CGPUSB | |
CGPUSBDriver | |
CGroup | |
CGuiderInterface | Provides interface to implement guider (ST4) port functionality |
CGuideSim | Advanced simulator for a CCD that includes a dedicated on-board guide chip |
CGuidingPulse | |
Chid_device_ | |
Chid_device_info | |
CHitecAstroDCFocuser | |
CIBLOB | One Blob (Binary Large Object) descriptor |
CIEQ45Basic | |
CIEQInfo | |
CIEQPro | |
CIEQProLegacy | |
CILight | One light descriptor |
CIMAGE_INFO | |
CImager | |
Cimg_t | |
Cimgstats | |
CImmediate | |
CIndiClientMock | |
CINDIDef | |
CINDIkwattr | |
CIndiServerController | |
CINDIWSServer | |
Cinput_report | |
CIntegra | |
CINumber | One number descriptor |
CioptronHC8406 | |
CIOptronV3 | |
CISwitch | One switch descriptor |
CIText | One text descriptor |
CJoyStick | INDI driver that displays event data from game pads. The INDI driver can be encapsulated in any other driver via snooping on properties of interesting |
Cjoystick_position | |
Cjoystick_state | |
CJoyStickDriver | Basic functionality to read events from supported game pads under Linux. It provides functions to read the button, axis, and joystick status and values. By definition, a joystick is the combination of two axis. A game pad may have one or more joysticks depending on the number of reported axis. You can utilize the class in an event driven fashion by using callbacks. The callbacks have a specific signature and must be set. Alternatively, you may query the status and position of the buttons & axis at any time as well |
Clacerta_mfoc | |
Clacerta_mfoc_fmc | |
CLakeside | |
Clang_map_entry | |
CLightBoxInterface | Provides interface to implement controllable light box/switch device |
CLightPanelSimulator | |
CLilXML_ | |
CLoaderClient | |
CLocalDvrInfo | |
CLPM | |
CLpmConnection | Holds the connection mode of the device |
CLx | |
CLX200_10MICRON | |
CLX200_16 | |
CLX200_OnStep | |
CLX200_OpenAstroTech | |
CLX200_TeenAstro | |
CLX200AM5 | |
CLX200AstroPhysics | |
CLX200AstroPhysicsGTOCP2 | |
CLX200AstroPhysicsV2 | |
CLX200Autostar | |
CLX200Basic | |
CLX200Capability | Holds properties of LX200 Generic that might be used by child classes |
CLX200Classic | |
CLX200FS2 | |
CLX200Gemini | |
CLX200Generic | |
CLX200GotoNova | |
CLX200GPS | |
CLX200NYX101 | |
CLX200Pulsar2 | |
CLX200SS2000PC | |
CLX200Telescope | |
CLX200ZEQ25 | |
CMagellan1 | |
CManualFilter | Manual filter enables users from changing filter wheels manually |
CMathPluginManagerClient | |
CMBox | |
CMdcpConnection | Holds the connection mode of the device |
CMicrotouch | |
CMockCCDSimDriver | |
CMockCelestronDriver | |
CMockEQ500XDriver | |
CMoonLite | |
CMoonLiteDRO | |
CMountDriver | Simple example for development of a new mount driver. Modify the driver to fit your needs |
CMsg | |
CMsgChunck | |
CMsgChunckIterator | |
CMsgQueue | |
Cmy_error_mgr | |
CMyClient | |
CMyDCP4ESP | |
CmyDewControllerPro | |
CMyFocuserPro2 | |
CNFocus | Handles communication and control with nFocus DC focuser |
CnFrameRotator | |
CNightCrawler | |
CNonBlockingIO | |
CNStep | |
CNullXMLOutput | |
CNumValue | |
COnFocus | |
COpenWeatherMap | |
CParamount | |
CPecData | |
CPegasusFalcon | |
CPegasusFlatMaster | |
CPegasusFocusCube | |
CPegasusINDIGO | |
CPegasusPPB | |
CPegasusPPBA | |
CPegasusProdigyMF | |
CPegasusScopsOAG | |
CPegasusUCH | |
CPegasusUPB | |
CPerfectStar | |
CPID | |
CPIDImpl | |
CPingReply | |
CPixelSizeInfo | |
CPIXTYPE_bgr24 | |
CPIXTYPE_bgr32 | |
CPIXTYPE_rgb24 | |
CPIXTYPE_rgb32 | |
CPMC8 | |
CPMC8Info | |
CPMC8MoveInfo | |
Cpoint3D | |
CProcessController | |
CProperty | |
Cpthread_barrier | |
CPulseGuideState | |
Cpwc_coord | |
Cpwc_imagesize | |
Cpwc_leds | |
Cpwc_mpt_angles | |
Cpwc_mpt_range | |
Cpwc_mpt_status | |
Cpwc_probe | |
Cpwc_raw_frame | |
Cpwc_serial | |
Cpwc_table_init_buffer | |
Cpwc_video_command | |
Cpwc_wb_speed | |
Cpwc_whitebalance | |
CPyxis | |
CQFW | |
CQHYCFW1 | |
CQHYCFW2 | |
CQHYCFW3 | |
CRadioSim | |
CRainbow | |
CRainbowRSF | |
CRainDetector | |
CRBFOCUS | |
CRemoteDvrInfo | |
CRigelDome | |
CRoboFocus | |
CRollOff | |
CROSC | |
CRotator | Class to provide general functionality of a rotator device |
CRotatorCapability | Holds the capabilities of a Rotator |
CRotatorConnection | Holds the connection mode of the Rotator |
CRotatorInterface | Provides interface to implement Rotator functionality |
CRotatorSimulator | |
CRTLSDR | |
CSatelliteTracking | Possible states for the satellite tracking |
CSatelliteWindow | Satellite pass: window start and end |
CScope | |
CScopeDome | |
CScopeDomeArduino | |
►CScopeDomeCard | |
CInputInfo | |
CRelayInfo | |
CSensorInfo | |
CScopeDomeSim | |
CScopeDomeUSB21 | |
CScopeScript | |
CScopeSim | Simple mount simulator of an equatorial mount |
CSearchDef | |
►CSelect | |
Cts | |
CSensor | Class to provide general functionality of Monodimensional Sensor |
Cser_header | |
CSerializationRequirement | |
CSerializedMsg | |
CSerializedMsgWithoutSharedBuffer | |
CSerializedMsgWithSharedBuffer | |
CServerMock | |
CSestoSenso | |
CSestoSenso2 | |
CSetEV | |
CSetSpec | |
Cshared_buffer | |
CSharedBuffer | |
CShelyakDriver | |
CSIEFS | |
CSimData | |
CSimpleCCD | |
CSimpleDevice | |
CSimpleReceiver | |
CSimpleScope | |
CSimpleSkeleton | |
CSkyCommander | |
CSkySafari | |
CSkySafariClient | |
CSkywatcherAltAzSimple | |
►CSkywatcherAPI | |
CSkyWatcherFeatures | |
CSkywatcherAPIMount | |
CSmartFocus | |
CSnapCap | |
CSocketAddress | |
CSQM | |
CSqmConnection | Holds the connection mode of the device |
CSQMSimulator | |
CSTAR2000 | |
►CSteelDrive | |
CFocusCustomSetting | |
CSteelDriveII | |
CStreamManager | Class to provide video streaming and recording functionality |
CString | |
CstTitanTCS | |
CSwitchMap | |
CSynscanDriver | |
CSynscanLegacyDriver | |
CTCFS | |
CTcpServer | |
CTcpSocket | |
CTcpSocketPrivate | |
CTeenAstroFocuser | |
CTelescope | Class to provide general functionality of a telescope device |
CTelescopeCapability | Holds the capabilities of a telescope |
CTelescopeConnection | Holds the connection mode of the telescope |
CTemmaMount | |
CTextValue | |
CTF | |
CTitanTCS | |
CTruTech | |
CTTYBase | Base class for serial communications |
CType | Holds the connection type |
CUniqueQueue | The UniqueQueue class is a thread-safe FIFO container adapter |
CUranusMeteo | |
CUSBDevice | Class to provide general functionality of a generic USB device |
CUSBDewpoint | |
CUSBFocusV3 | |
Cuserio | |
CUsisResponse | |
CV4L2_Builtin_Decoder | |
CV4L2_Decode | |
CV4L2_Decoder | |
►CV4L2_Driver | |
Cimg_t | |
CVantage | |
CVar | |
CVector | The Vector class This implements the Directional Cosine used by Taki in his Matrix method. using Vector because it's a 3D vector, hope this doesn't clash too badly with std::vector |
CWandererCover | |
CWandererRotatorLite | |
CWatchDog | |
CWatchDogClient | |
CWeather | Class to provide general functionality of a weather device |
CWeatherConnection | Holds the connection mode of the Weather |
CWeatherMeta | |
CWeatherSafetyProxy | |
CWeatherSimulator | |
CWeatherWatcher | |
CWP | |
CWunderGround | |
CXAGYLWheel | |
Cxml_att_ | |
Cxml_ele_ | |
CXMLOutput | |