Instrument Neutral Distributed Interface INDI  1.5.0
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
 C_FQ
 C_HIDD_ATTRIBUTES
 C_HIDP_CAPS
 C_IBLOBVectorPropertyBLOB (Binary Large Object) vector property descriptor
 C_ILightVectorPropertyLight vector property descriptor
 C_INumberVectorPropertyNumber vector property descriptor
 C_ISwitchVectorPropertySwitch vector property descriptor
 C_ITextVectorPropertyText vector property descriptor
 C_LilXML
 C_xml_att
 C_xml_ele
 CINDI::AlignmentSubsystem::AlignmentDatabaseEntryEntry in the in memory alignment database
 CAXISSTATUS
 CINDI::BaseDeviceClass to provide basic INDI device functionality
 CINDI::BaseMediatorMeditates event notification as generated by driver and passed to clients
 CV4L2_Base::buffer
 Ccam_t
 CCB
 CCCDChipFunctionality of a CCD Chip within a CCD
 CINDI::AlignmentSubsystem::ClientAPIForAlignmentDatabaseThis class provides the client API to the driver side alignment database. It communicates with the driver via the INDI properties interface
 CINDI::AlignmentSubsystem::ClientAPIForMathPluginManagementThis class provides the client API for driver side math plugin management. It communicates with the driver via the INDI properties interface
 CClInfo
 CINDI::ControllerFunctionality to access a controller (e.g. joystick) input and send it to the requesting driver
 CINDI::AlignmentSubsystem::ConvexHullThis class computes the convex hull of a set of 3d points
 CDebugLevelSInit
 CDefaultDriver
 CDetectorDeviceFunctionality of a Detector Device within a Detector
 CDISPLAY_INFO
 CDomeConnectionHolds the connection mode of the Dome
 CINDI::DustCapInterfaceProvides interface to implement remotely controlled dust cover
 CDvrInfo
 CFilterConnectionHolds the connection mode of the Filter
 CINDI::FilterInterfaceProvides interface to implement Filter Wheel functionality
 CFirmwareInfo
 CSteelDrive::FocusCustomSetting
 CFocuserConnectionHolds the connection mode of the Focuser
 CINDI::FocuserInterfaceProvides interface to implement focuser functionality
 CGroup
 CINDI::GuiderInterfaceProvides interface to implement guider (ST4) port functionality
 Chid_device_
 Chid_device_info
 CIBLOBOne Blob (Binary Large Object) descriptor
 CIEQ45Basic
 CIEQInfo
 CILightOne light descriptor
 CIMAGE_INFO
 Cimg_t
 CV4L2_Driver::img_t
 CINDIDef
 CINDIkwattr
 CINDI::AlignmentSubsystem::InMemoryDatabaseThis class provides the driver side API to the in memory alignment database
 Cinput_report
 CConnection::InterfaceClass is the base class for all INDI connection plugins
 CINumberOne number descriptor
 CISwitchOne switch descriptor
 CITextOne text descriptor
 Cjoystick_position
 Cjoystick_state
 CJoyStickDriverBasic 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
 CJsonAllocator
 CJsonIterator
 CJsonNode
 CJsonValue
 Clang_map_entry
 CINDI::LightBoxInterfaceProvides interface to implement controllable light box/switch device
 CLoggingLevelSInit
 CLx
 CLX200CapabilityHolds properties of LX200 Generic that might be used by child classes
 CMagellan1
 CINDI::AlignmentSubsystem::MathPluginProvides alignment subsystem functions to INDI alignment math plugins
 CMsg
 Cmy_error_mgr
 CNonBlockingIO
 CPIXTYPE_bgr24
 CPIXTYPE_bgr32
 CPIXTYPE_rgb24
 CPIXTYPE_rgb32
 Cpoint3D
 CProperty
 CINDI::PropertyProvides generic container for INDI properties
 Cpthread_barrier
 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
 CQObject
 CROSC
 CSearchDef
 Cser_header
 CSetEV
 CSetSpec
 CSimData
 CSkywatcherAPI
 CSqmConnectionHolds the connection mode of the device
 CStreamRecorderClass to provide video streaming and recording functionality
 CString
 CINDI::Logger::switchinit
 CINDI::AlignmentSubsystem::ConvexHull::tEdgeStructure
 CTelescopeCapabilityHolds the capabilities of a telescope
 CTelescopeConnectionHolds the connection mode of the telescope
 CINDI::AlignmentSubsystem::TelescopeDirectionVectorHolds a nomalised direction vector (direction cosines)
 CINDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctionsThese 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
 CTF
 CINDI::AlignmentSubsystem::ConvexHull::tFaceStructure
 CINDI::AlignmentSubsystem::ConvexHull::tVertexStructure
 CINDI::USBDeviceClass to provide general functionality of a generic USB device
 CV4L2_Base
 CV4L2_Decode
 CV4L2_Decoder
 CV4L2_Record
 CV4L2_Recorder
 CVar
 CWeatherConnectionHolds the connection mode of the Weather
 CWP