AbortIntegration() | INDI::SensorInterface | protectedvirtual |
AbortIntegrationS | INDI::SensorInterface | protected |
AbortIntegrationSP | INDI::SensorInterface | protected |
activeDevicesUpdated() | INDI::SensorInterface | inlineprotectedvirtual |
ActiveDeviceT | INDI::SensorInterface | protected |
ActiveDeviceTP | INDI::SensorInterface | protected |
addAuxControls() | INDI::DefaultDevice | |
addConfigurationControl() | INDI::DefaultDevice | |
addDebugControl() | INDI::DefaultDevice | |
addFITSKeywords(fitsfile *fptr, uint8_t *buf, int len) | INDI::SensorInterface | virtual |
addMessage(const std::string &msg) | INDI::BaseDevice | |
addPollPeriodControl() | INDI::DefaultDevice | |
addSimulationControl() | INDI::DefaultDevice | |
AO_INTERFACE enum value | INDI::BaseDevice | |
attach() | INDI::BaseDevice | |
AutoLoop | INDI::SensorInterface | protected |
AUX_INTERFACE enum value | INDI::BaseDevice | |
BaseDevice() | INDI::BaseDevice | |
BaseDevice(BaseDevicePrivate &dd) | INDI::BaseDevice | protected |
BaseDevice(const std::shared_ptr< BaseDevicePrivate > &dd) | INDI::BaseDevice | protected |
buildProp(const INDI::LilXmlElement &root, char *errmsg, bool isDynamic=false) | INDI::BaseDevice | |
buildSkeleton(const char *filename) | INDI::BaseDevice | |
CanAbort() const | INDI::SensorInterface | inlineprotected |
capability | INDI::SensorInterface | protected |
CCD_INTERFACE enum value | INDI::BaseDevice | |
checkMessage(XMLEle *root) | INDI::BaseDevice | |
Connect() | INDI::DefaultDevice | protectedvirtual |
CONNECTION_NONE enum value | INDI::SensorInterface | |
CONNECTION_SERIAL enum value | INDI::SensorInterface | |
CONNECTION_TCP enum value | INDI::SensorInterface | |
Correlator() | INDI::Correlator | |
CORRELATOR_BANDWIDTH enum value | INDI::Correlator | |
CORRELATOR_BASELINE_X enum value | INDI::Correlator | |
CORRELATOR_BASELINE_Y enum value | INDI::Correlator | |
CORRELATOR_BASELINE_Z enum value | INDI::Correlator | |
CORRELATOR_INFO_INDEX enum name | INDI::Correlator | |
CORRELATOR_INTERFACE enum value | INDI::BaseDevice | |
CORRELATOR_MAX_CAPABILITY enum value | INDI::Correlator | |
CORRELATOR_WAVELENGTH enum value | INDI::Correlator | |
CorrelatorCapability | INDI::Correlator | |
CorrelatorSettingsNP | INDI::Correlator | |
d_ptr | INDI::BaseDevice | protected |
DatasetS | INDI::SensorInterface | protected |
DatasetSP | INDI::SensorInterface | protected |
debugTriggered(bool enable) | INDI::DefaultDevice | protectedvirtual |
Dec | INDI::SensorInterface | protected |
DefaultDevice() | INDI::DefaultDevice | |
DefaultDevice(const std::shared_ptr< DefaultDevicePrivate > &dd) | INDI::DefaultDevice | protected |
defineBLOB(IBLOBVectorProperty *bvp) | INDI::DefaultDevice | |
defineLight(ILightVectorProperty *lvp) | INDI::DefaultDevice | |
defineNumber(INumberVectorProperty *nvp) | INDI::DefaultDevice | |
defineProperty(INumberVectorProperty *property) | INDI::DefaultDevice | |
defineProperty(ITextVectorProperty *property) | INDI::DefaultDevice | |
defineProperty(ISwitchVectorProperty *property) | INDI::DefaultDevice | |
defineProperty(ILightVectorProperty *property) | INDI::DefaultDevice | |
defineProperty(IBLOBVectorProperty *property) | INDI::DefaultDevice | |
defineProperty(INDI::Property &property) | INDI::DefaultDevice | |
defineSwitch(ISwitchVectorProperty *svp) | INDI::DefaultDevice | |
defineText(ITextVectorProperty *tvp) | INDI::DefaultDevice | |
deleteProperty(const char *propertyName) | INDI::DefaultDevice | virtual |
deleteProperty(INDI::Property &property) | INDI::DefaultDevice | |
detach() | INDI::BaseDevice | |
DETECTOR_INTERFACE enum value | INDI::BaseDevice | |
detectorBufferLock | INDI::SensorInterface | protected |
Disconnect() | INDI::DefaultDevice | protectedvirtual |
DOME_INTERFACE enum value | INDI::BaseDevice | |
doMessage(XMLEle *msg) | INDI::BaseDevice | |
DRIVER_INTERFACE enum name | INDI::BaseDevice | |
DSP | INDI::SensorInterface | protected |
DUSTCAP_INTERFACE enum value | INDI::BaseDevice | |
Elevation | INDI::SensorInterface | protected |
EqN | INDI::SensorInterface | protected |
EqNP | INDI::SensorInterface | protected |
FileNameT | INDI::SensorInterface | protected |
FileNameTP | INDI::SensorInterface | protected |
FILTER_INTERFACE enum value | INDI::BaseDevice | |
FITS_OBJECT enum value | INDI::SensorInterface | protected |
FITS_OBSERVER enum value | INDI::SensorInterface | protected |
fits_update_key_s(fitsfile *fptr, int type, std::string name, void *p, std::string explanation, int *status) | INDI::SensorInterface | |
FitsB | INDI::SensorInterface | protected |
FitsBP | INDI::SensorInterface | protected |
FITSHeaderT | INDI::SensorInterface | protected |
FITSHeaderTP | INDI::SensorInterface | protected |
FOCUSER_INTERFACE enum value | INDI::BaseDevice | |
FramedIntegrationN | INDI::SensorInterface | protected |
FramedIntegrationNP | INDI::SensorInterface | protected |
GENERAL_INTERFACE enum value | INDI::BaseDevice | |
getActiveConnection() | INDI::DefaultDevice | protected |
getBaseline() | INDI::Correlator | inline |
getBLOB(const char *name) const | INDI::BaseDevice | |
getBPS() const | INDI::SensorInterface | inline |
getBuffer() | INDI::SensorInterface | inline |
getBufferSize() const | INDI::SensorInterface | inline |
GetCapability() const | INDI::SensorInterface | inlineprotected |
getCorrelation() | INDI::Correlator | inline |
getCorrelationDegree() | INDI::Correlator | inlinevirtual |
GetCorrelatorCapability() const | INDI::Correlator | inline |
getCorrelatorSettings() | INDI::Correlator | inline |
getCurrentPollingPeriod() const | INDI::DefaultDevice | protected |
getDefaultName()=0 | INDI::DefaultDevice | protectedpure virtual |
getDelay() | INDI::Correlator | |
getDelay(double lst) | INDI::Correlator | |
getDelay(double alt, double az) | INDI::Correlator | |
getDeviceName() const | INDI::BaseDevice | |
getDriverExec() | INDI::DefaultDevice | virtual |
INDI::ParentDevice::getDriverExec() const | INDI::BaseDevice | |
getDriverInterface() const | INDI::DefaultDevice | |
getDriverName() | INDI::DefaultDevice | virtual |
INDI::ParentDevice::getDriverName() const | INDI::BaseDevice | |
getDriverVersion() const | INDI::BaseDevice | |
getIntegrationFileExtension() | INDI::SensorInterface | inline |
getIntegrationLeft() const | INDI::SensorInterface | inline |
getIntegrationStartTime() | INDI::SensorInterface | |
getIntegrationTime() const | INDI::SensorInterface | inline |
getLight(const char *name) const | INDI::BaseDevice | |
getMajorVersion() const | INDI::DefaultDevice | |
getMediator() const | INDI::BaseDevice | |
getMinorVersion() const | INDI::DefaultDevice | |
getNAxis() const | INDI::SensorInterface | |
getNumber(const char *name) const | INDI::BaseDevice | |
getPollingPeriod() const | INDI::DefaultDevice | protected |
getProperties() | INDI::BaseDevice | |
getProperties() const | INDI::BaseDevice | |
getProperty(const char *name, INDI_PROPERTY_TYPE type=INDI_UNKNOWN) const | INDI::BaseDevice | |
getPropertyPermission(const char *name) const | INDI::BaseDevice | |
getPropertyState(const char *name) const | INDI::BaseDevice | |
getRawProperty(const char *name, INDI_PROPERTY_TYPE type=INDI_UNKNOWN) const | INDI::BaseDevice | |
getSensorConnection() | INDI::SensorInterface | inline |
getSharedFilePath(std::string fileName) | INDI::BaseDevice | static |
getSwitch(const char *name) const | INDI::BaseDevice | |
getText(const char *name) const | INDI::BaseDevice | |
getUVCoordinates() | INDI::Correlator | |
getUVCoordinates(double lst) | INDI::Correlator | |
getUVCoordinates(double alt, double az) | INDI::Correlator | |
getWavelength() | INDI::Correlator | inline |
GPS_INTERFACE enum value | INDI::BaseDevice | |
GUIDER_INTERFACE enum value | INDI::BaseDevice | |
Handshake() | INDI::SensorInterface | virtual |
HasCooler() const | INDI::SensorInterface | inlineprotected |
HasDSP() | INDI::SensorInterface | inlineprotected |
HasShutter() const | INDI::SensorInterface | inlineprotected |
HasStreaming() | INDI::SensorInterface | inlineprotected |
INDI_DEVICE_NOT_FOUND enum value | INDI::BaseDevice | |
INDI_DISABLED enum value | INDI::BaseDevice | |
INDI_DISPATCH_ERROR enum value | INDI::BaseDevice | |
INDI_ENABLED enum value | INDI::BaseDevice | |
INDI_ERROR enum name | INDI::BaseDevice | |
INDI_PROPERTY_DUPLICATED enum value | INDI::BaseDevice | |
INDI_PROPERTY_INVALID enum value | INDI::BaseDevice | |
InIntegration | INDI::SensorInterface | protected |
initProperties() override | INDI::Correlator | virtual |
IntegrationComplete() | INDI::SensorInterface | virtual |
IntegrationTime | INDI::SensorInterface | protected |
Invalid enum value | INDI::ParentDevice | |
isCapturing() const | INDI::SensorInterface | inline |
isConfigLoading() const | INDI::DefaultDevice | protected |
isConnected() const | INDI::BaseDevice | |
isDebug() const | INDI::DefaultDevice | protected |
isDeviceNameMatch(const char *otherName) const | INDI::BaseDevice | |
isDeviceNameMatch(const std::string &otherName) const | INDI::BaseDevice | |
ISGetProperties(const char *dev) override | INDI::Correlator | virtual |
isInitializationComplete() const | INDI::DefaultDevice | protected |
ISNewBLOB(const char *dev, const char *name, int sizes[], int blobsizes[], char *blobs[], char *formats[], char *names[], int n) override | INDI::Correlator | virtual |
ISNewNumber(const char *dev, const char *name, double values[], char *names[], int n) override | INDI::Correlator | virtual |
ISNewSwitch(const char *dev, const char *name, ISState *states, char *names[], int n) override | INDI::Correlator | virtual |
ISNewText(const char *dev, const char *name, char *texts[], char *names[], int n) override | INDI::Correlator | virtual |
isSimulation() const | INDI::DefaultDevice | protected |
ISSnoopDevice(XMLEle *root) override | INDI::Correlator | virtual |
isValid() const | INDI::BaseDevice | |
lastMessage() const | INDI::BaseDevice | |
Latitude | INDI::SensorInterface | protected |
LIGHTBOX_INTERFACE enum value | INDI::BaseDevice | |
loadConfig(bool silent=false, const char *property=nullptr) | INDI::DefaultDevice | protectedvirtual |
loadConfig(INDI::Property &property) | INDI::DefaultDevice | protected |
loadDefaultConfig() | INDI::DefaultDevice | protectedvirtual |
LocationN | INDI::SensorInterface | protected |
LocationNP | INDI::SensorInterface | protected |
Longitude | INDI::SensorInterface | protected |
messageQueue(size_t index) const | INDI::BaseDevice | |
MPSAS | INDI::SensorInterface | protected |
operator BaseDevice *() | INDI::BaseDevice | |
operator bool() const | INDI::BaseDevice | inline |
operator bool() | INDI::BaseDevice | inline |
operator!=(std::nullptr_t) const | INDI::BaseDevice | inline |
operator->() | INDI::BaseDevice | |
operator=(ParentDevice &&other)=default | INDI::ParentDevice | |
operator==(std::nullptr_t) const | INDI::BaseDevice | inline |
ParentDevice(Type type) | INDI::ParentDevice | explicit |
ParentDevice(ParentDevice &&other)=default | INDI::ParentDevice | |
ParentDevice(const std::shared_ptr< ParentDevicePrivate > &dd) | INDI::ParentDevice | protected |
PortFD | INDI::SensorInterface | protected |
primaryAperture | INDI::SensorInterface | protected |
primaryFocalLength | INDI::SensorInterface | protected |
processBLOB(const char *dev, const char *name, int sizes[], int blobsizes[], char *blobs[], char *formats[], char *names[], int n) | INDI::SensorInterface | |
processNumber(const char *dev, const char *name, double values[], char *names[], int n) | INDI::SensorInterface | |
processProperties(const char *dev) | INDI::SensorInterface | |
processSnoopDevice(XMLEle *root) | INDI::SensorInterface | |
processSwitch(const char *dev, const char *name, ISState states[], char *names[], int n) | INDI::SensorInterface | |
processText(const char *dev, const char *name, char *texts[], char *names[], int n) | INDI::SensorInterface | |
Properties typedef | INDI::BaseDevice | |
purgeConfig() | INDI::DefaultDevice | protectedvirtual |
RA | INDI::SensorInterface | protected |
refCurrentPollingPeriod() __attribute__((deprecated)) | INDI::DefaultDevice | protected |
refCurrentPollingPeriod() const __attribute__((deprecated)) | INDI::DefaultDevice | protected |
registerConnection(Connection::Interface *newConnection) | INDI::DefaultDevice | protected |
registerProperty(const INDI::Property &property) | INDI::BaseDevice | |
registerProperty(const INDI::Property &property, INDI_PROPERTY_TYPE type) | INDI::BaseDevice | |
removeProperty(const char *name, char *errmsg) | INDI::BaseDevice | |
RemoveTimer(int id) | INDI::DefaultDevice | |
resetProperties() | INDI::DefaultDevice | |
ROTATOR_INTERFACE enum value | INDI::BaseDevice | |
saveAllConfigItems(FILE *fp) | INDI::DefaultDevice | protectedvirtual |
saveConfig(bool silent=false, const char *property=nullptr) | INDI::DefaultDevice | protectedvirtual |
saveConfig(INDI::Property &property) | INDI::DefaultDevice | protected |
saveConfigItems(FILE *fp) | INDI::SensorInterface | protectedvirtual |
ScopeParametersN | INDI::SensorInterface | protected |
ScopeParametersNP | INDI::SensorInterface | protected |
SendIntegration | INDI::SensorInterface | protected |
SENSOR_CAN_ABORT enum value | INDI::SensorInterface | |
SENSOR_HAS_COOLER enum value | INDI::SensorInterface | |
SENSOR_HAS_DSP enum value | INDI::SensorInterface | |
SENSOR_HAS_SHUTTER enum value | INDI::SensorInterface | |
SENSOR_HAS_STREAMING enum value | INDI::SensorInterface | |
SENSOR_INTERFACE enum value | INDI::BaseDevice | |
SENSOR_MAX_CAPABILITY enum value | INDI::SensorInterface | |
SensorCapability | INDI::SensorInterface | |
SensorConnection | INDI::SensorInterface | |
SensorInterface() | INDI::SensorInterface | |
serialConnection | INDI::SensorInterface | protected |
setActiveConnection(Connection::Interface *existingConnection) | INDI::DefaultDevice | protected |
setBandwidth(double bw) | INDI::Correlator | |
setBandwidth() | INDI::Correlator | inline |
setBaseline(Baseline bl) | INDI::Correlator | |
setBPS(int bps) | INDI::SensorInterface | |
setBuffer(uint8_t *buffer) | INDI::SensorInterface | inline |
setBufferSize(int nbuf, bool allocMem=true) | INDI::SensorInterface | |
SetCapability(uint32_t cap) | INDI::SensorInterface | protected |
setConnected(bool status, IPState state=IPS_OK, const char *msg=nullptr) | INDI::DefaultDevice | virtual |
SetCorrelatorCapability(uint32_t cap) | INDI::Correlator | |
setCurrentPollingPeriod(uint32_t msec) | INDI::DefaultDevice | protected |
setDebug(bool enable) | INDI::DefaultDevice | protected |
setDefaultPollingPeriod(uint32_t msec) | INDI::DefaultDevice | protected |
setDeviceName(const char *dev) | INDI::BaseDevice | |
setDriverInterface(uint16_t value) | INDI::DefaultDevice | |
setDynamicPropertiesBehavior(bool defineEnabled, bool deleteEnabled) | INDI::DefaultDevice | protected |
setIntegrationFailed() | INDI::SensorInterface | |
setIntegrationFileExtension(const char *ext) | INDI::SensorInterface | |
setIntegrationLeft(double duration) | INDI::SensorInterface | |
setIntegrationTime(double duration) | INDI::SensorInterface | |
setMediator(INDI::BaseMediator *mediator) | INDI::BaseDevice | |
setMinMaxStep(const char *property, const char *element, double min, double max, double step, bool sendToClient) override | INDI::Correlator | virtual |
setNAxis(int value) | INDI::SensorInterface | |
setPollingPeriodRange(uint32_t minimum, uint32_t maximum) | INDI::DefaultDevice | protected |
setSensorConnection(const uint8_t &value) | INDI::SensorInterface | |
setSimulation(bool enable) | INDI::DefaultDevice | protected |
SetTemperature(double temperature) | INDI::SensorInterface | virtual |
SetTimer(uint32_t ms) | INDI::DefaultDevice | |
setValue(const INDI::LilXmlElement &root, char *errmsg) | INDI::BaseDevice | |
setVersion(uint16_t vMajor, uint16_t vMinor) | INDI::DefaultDevice | |
setWavelength(double wl) | INDI::Correlator | |
ShowMarker | INDI::SensorInterface | protected |
simulationTriggered(bool enable) | INDI::DefaultDevice | protectedvirtual |
SPECTROGRAPH_INTERFACE enum value | INDI::BaseDevice | |
StartIntegration(double duration) override | INDI::Correlator | virtual |
StartStreaming() | INDI::SensorInterface | virtual |
StopStreaming() | INDI::SensorInterface | virtual |
Streamer | INDI::SensorInterface | protected |
syncDriverInfo() | INDI::DefaultDevice | protected |
tcpConnection | INDI::SensorInterface | protected |
TELESCOPE_INTERFACE enum value | INDI::BaseDevice | |
TELESCOPE_PRIMARY enum value | INDI::SensorInterface | protected |
TelescopeTypeS | INDI::SensorInterface | protected |
TelescopeTypeSP | INDI::SensorInterface | protected |
TemperatureN | INDI::SensorInterface | protected |
TemperatureNP | INDI::SensorInterface | protected |
TimerHit() | INDI::DefaultDevice | virtual |
Type enum name | INDI::ParentDevice | |
unRegisterConnection(Connection::Interface *existingConnection) | INDI::DefaultDevice | protected |
updateProperties() override | INDI::Correlator | virtual |
UPLOAD_DIR enum value | INDI::SensorInterface | protected |
UPLOAD_PREFIX enum value | INDI::SensorInterface | protected |
UploadS | INDI::SensorInterface | protected |
UploadSettingsT | INDI::SensorInterface | protected |
UploadSettingsTP | INDI::SensorInterface | protected |
UploadSP | INDI::SensorInterface | protected |
Valid enum value | INDI::ParentDevice | |
WATCH enum name | INDI::BaseDevice | |
WATCH_NEW enum value | INDI::BaseDevice | |
WATCH_NEW_OR_UPDATE enum value | INDI::BaseDevice | |
WATCH_UPDATE enum value | INDI::BaseDevice | |
watchDevice(const char *deviceName, const std::function< void(INDI::BaseDevice)> &callback) | INDI::DefaultDevice | |
watchProperty(const char *name, const std::function< void(INDI::Property)> &callback, WATCH watch=WATCH_NEW) | INDI::BaseDevice | |
WEATHER_INTERFACE enum value | INDI::BaseDevice | |
~BaseDevice() | INDI::BaseDevice | virtual |
~Correlator() | INDI::Correlator | virtual |
~DefaultDevice() override=default | INDI::DefaultDevice | virtual |
~ParentDevice() | INDI::ParentDevice | |
~SensorInterface() | INDI::SensorInterface | |