addAuxControls() | INDI::DefaultDevice | |
addConfigurationControl() | INDI::DefaultDevice | |
addDebugControl() | INDI::DefaultDevice | |
addMessage(const std::string &msg) | INDI::BaseDevice | |
addPollPeriodControl() | INDI::DefaultDevice | |
addSimulationControl() | INDI::DefaultDevice | |
AO_INTERFACE enum value | INDI::BaseDevice | |
AUX_INTERFACE enum value | INDI::BaseDevice | |
BaseClient() | INDI::BaseClient | |
BaseDevice() | INDI::BaseDevice | |
BaseDevice(BaseDevicePrivate &dd) | INDI::BaseDevice | protected |
buildProp(XMLEle *root, char *errmsg, bool isDynamic=false) | INDI::BaseDevice | |
buildSkeleton(const char *filename) | INDI::BaseDevice | |
CCD_INTERFACE enum value | INDI::BaseDevice | |
checkMessage(XMLEle *root) | INDI::BaseDevice | |
Connect() override | Imager | protectedvirtual |
connectDevice(const char *deviceName) | INDI::BaseClient | |
connectServer() | INDI::BaseClient | |
CORRELATOR_INTERFACE enum value | INDI::BaseDevice | |
INDI::d_ptr | INDI::BaseDevice | protected |
INDI::BaseClient::d_ptr | INDI::BaseClient | protected |
debugTriggered(bool enable) | INDI::DefaultDevice | protectedvirtual |
DefaultDevice() | INDI::DefaultDevice | |
DefaultDevice(DefaultDevicePrivate &dd) | INDI::DefaultDevice | protected |
defineBLOB(IBLOBVectorProperty *bvp) __attribute__((deprecated)) | INDI::DefaultDevice | |
defineLight(ILightVectorProperty *lvp) __attribute__((deprecated)) | INDI::DefaultDevice | |
defineNumber(INumberVectorProperty *nvp) __attribute__((deprecated)) | 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) __attribute__((deprecated)) | INDI::DefaultDevice | |
defineText(ITextVectorProperty *tvp) __attribute__((deprecated)) | INDI::DefaultDevice | |
deleteProperty(const char *propertyName) | INDI::DefaultDevice | virtual |
DETECTOR_INTERFACE enum value | INDI::BaseDevice | |
DEVICE_NAME | Imager | static |
Disconnect() override | Imager | protectedvirtual |
disconnectDevice(const char *deviceName) | INDI::BaseClient | |
disconnectServer(int exit_code=0) | INDI::BaseClient | |
DOME_INTERFACE enum value | INDI::BaseDevice | |
doMessage(XMLEle *msg) | INDI::BaseDevice | |
DRIVER_INTERFACE enum name | INDI::BaseDevice | |
DUSTCAP_INTERFACE enum value | INDI::BaseDevice | |
FILTER_INTERFACE enum value | INDI::BaseDevice | |
finishBlob() | INDI::BaseClient | |
FOCUSER_INTERFACE enum value | INDI::BaseDevice | |
GENERAL_INTERFACE enum value | INDI::BaseDevice | |
getActiveConnection() | INDI::DefaultDevice | protected |
getBLOB(const char *name) const | INDI::BaseDevice | |
getBLOBMode(const char *dev, const char *prop=nullptr) | INDI::BaseClient | |
getCurrentPollingPeriod() const | INDI::DefaultDevice | protected |
getDefaultName() override | Imager | protectedvirtual |
getDevice(const char *deviceName) | INDI::BaseClient | |
getDeviceName() const | INDI::BaseDevice | |
getDevices() const | INDI::BaseClient | |
getDevices(std::vector< INDI::BaseDevice * > &deviceList, uint16_t driverInterface) | INDI::BaseClient | |
getDriverExec() | INDI::DefaultDevice | virtual |
INDI::BaseDevice::getDriverExec() const | INDI::BaseDevice | |
getDriverInterface() override | INDI::DefaultDevice | virtual |
getDriverName() | INDI::DefaultDevice | virtual |
INDI::BaseDevice::getDriverName() const | INDI::BaseDevice | |
getDriverVersion() const | INDI::BaseDevice | |
getHost() const | INDI::BaseClient | |
getLight(const char *name) const | INDI::BaseDevice | |
getMajorVersion() const | INDI::DefaultDevice | |
getMediator() const | INDI::BaseDevice | |
getMinorVersion() const | INDI::DefaultDevice | |
getNumber(const char *name) const | INDI::BaseDevice | |
getPollingPeriod() const | INDI::DefaultDevice | protected |
getPort() const | INDI::BaseClient | |
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 | |
getSwitch(const char *name) const | INDI::BaseDevice | |
getText(const char *name) const | INDI::BaseDevice | |
GPS_INTERFACE enum value | INDI::BaseDevice | |
GUIDER_INTERFACE enum value | INDI::BaseDevice | |
Imager() | Imager | |
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 | |
initProperties() override | Imager | virtual |
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 | Imager | 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 | Imager | virtual |
ISNewNumber(const char *dev, const char *name, double values[], char *names[], int n) override | Imager | virtual |
ISNewSwitch(const char *dev, const char *name, ISState *states, char *names[], int n) override | Imager | virtual |
ISNewText(const char *dev, const char *name, char *texts[], char *names[], int n) override | Imager | virtual |
isServerConnected() const | INDI::BaseClient | |
isSimulation() const | INDI::DefaultDevice | protected |
ISSnoopDevice(XMLEle *root) override | Imager | virtual |
isVerbose() const | INDI::BaseClient | |
lastMessage() const | INDI::BaseDevice | |
LIGHTBOX_INTERFACE enum value | INDI::BaseDevice | |
loadConfig(bool silent=false, const char *property=nullptr) | INDI::DefaultDevice | protectedvirtual |
loadDefaultConfig() | INDI::DefaultDevice | protectedvirtual |
messageQueue(size_t index) const | INDI::BaseDevice | |
newBLOB(IBLOB *bp) override | Imager | virtual |
newDevice(INDI::BaseDevice *dp) override | Imager | virtual |
newLight(ILightVectorProperty *lvp) override | Imager | virtual |
newMessage(INDI::BaseDevice *dp, int messageID) override | Imager | virtual |
newNumber(INumberVectorProperty *nvp) override | Imager | virtual |
newProperty(INDI::Property *property) override | Imager | virtual |
newSwitch(ISwitchVectorProperty *svp) override | Imager | virtual |
newText(ITextVectorProperty *tvp) override | Imager | virtual |
newUniversalMessage(std::string message) | INDI::BaseClient | protectedvirtual |
Properties typedef | INDI::BaseDevice | |
purgeConfig() | INDI::DefaultDevice | protectedvirtual |
refCurrentPollingPeriod() __attribute__((deprecated)) | INDI::DefaultDevice | protected |
refCurrentPollingPeriod() const __attribute__((deprecated)) | INDI::DefaultDevice | protected |
registerConnection(Connection::Interface *newConnection) | INDI::DefaultDevice | protected |
registerProperty(void *p, INDI_PROPERTY_TYPE type) | INDI::BaseDevice | |
registerProperty(ITextVectorProperty *property) | INDI::BaseDevice | |
registerProperty(INumberVectorProperty *property) | INDI::BaseDevice | |
registerProperty(ISwitchVectorProperty *property) | INDI::BaseDevice | |
registerProperty(ILightVectorProperty *property) | INDI::BaseDevice | |
registerProperty(IBLOBVectorProperty *property) | INDI::BaseDevice | |
registerProperty(INDI::PropertyView< IText > *property) | INDI::BaseDevice | |
registerProperty(INDI::PropertyView< INumber > *property) | INDI::BaseDevice | |
registerProperty(INDI::PropertyView< ISwitch > *property) | INDI::BaseDevice | |
registerProperty(INDI::PropertyView< ILight > *property) | INDI::BaseDevice | |
registerProperty(INDI::PropertyView< IBLOB > *property) | INDI::BaseDevice | |
registerProperty(INDI::Property &property) | INDI::BaseDevice | |
removeDevice(INDI::BaseDevice *dp) override | Imager | virtual |
removeProperty(INDI::Property *property) override | Imager | virtual |
INDI::DefaultDevice::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 |
saveConfigItems(FILE *fp) | INDI::DefaultDevice | protectedvirtual |
sendNewNumber(INumberVectorProperty *pp) | INDI::BaseClient | |
sendNewNumber(const char *deviceName, const char *propertyName, const char *elementName, double value) | INDI::BaseClient | |
sendNewSwitch(ISwitchVectorProperty *pp) | INDI::BaseClient | |
sendNewSwitch(const char *deviceName, const char *propertyName, const char *elementName) | INDI::BaseClient | |
sendNewText(ITextVectorProperty *pp) | INDI::BaseClient | |
sendNewText(const char *deviceName, const char *propertyName, const char *elementName, const char *text) | INDI::BaseClient | |
sendOneBlob(IBLOB *bp) | INDI::BaseClient | |
sendOneBlob(const char *blobName, unsigned int blobSize, const char *blobFormat, void *blobBuffer) | INDI::BaseClient | |
SENSOR_INTERFACE enum value | INDI::BaseDevice | |
serverConnected() override | Imager | virtual |
serverDisconnected(int exit_code) override | Imager | virtual |
setActiveConnection(Connection::Interface *existingConnection) | INDI::DefaultDevice | protected |
setBLOB(IBLOBVectorProperty *pp, XMLEle *root, char *errmsg) | INDI::BaseDevice | |
setBLOBMode(BLOBHandling blobH, const char *dev, const char *prop=nullptr) | INDI::BaseClient | |
setConnected(bool status, IPState state=IPS_OK, const char *msg=nullptr) | INDI::DefaultDevice | virtual |
setConnectionTimeout(uint32_t seconds, uint32_t microseconds) | INDI::BaseClient | |
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 |
setMediator(INDI::BaseMediator *mediator) | INDI::BaseDevice | |
setPollingPeriodRange(uint32_t minimum, uint32_t maximum) | INDI::DefaultDevice | protected |
setServer(const char *hostname, unsigned int port) | INDI::BaseClient | |
setSimulation(bool enable) | INDI::DefaultDevice | protected |
SetTimer(uint32_t ms) | INDI::DefaultDevice | |
setValue(XMLEle *root, char *errmsg) | INDI::BaseDevice | |
setVerbose(bool enable) | INDI::BaseClient | |
setVersion(uint16_t vMajor, uint16_t vMinor) | INDI::DefaultDevice | |
simulationTriggered(bool enable) | INDI::DefaultDevice | protectedvirtual |
SPECTROGRAPH_INTERFACE enum value | INDI::BaseDevice | |
startBlob(const char *devName, const char *propName, const char *timestamp) | INDI::BaseClient | |
syncDriverInfo() | INDI::DefaultDevice | protected |
TELESCOPE_INTERFACE enum value | INDI::BaseDevice | |
TimerHit() | INDI::DefaultDevice | virtual |
unRegisterConnection(Connection::Interface *existingConnection) | INDI::DefaultDevice | protected |
updateProperties() override | Imager | virtual |
watchDevice(const char *deviceName) | INDI::BaseClient | |
watchProperty(const char *deviceName, const char *propertyName) | INDI::BaseClient | |
WEATHER_INTERFACE enum value | INDI::BaseDevice | |
~BaseClient() | INDI::BaseClient | virtual |
~BaseDevice() | INDI::BaseDevice | virtual |
~BaseMediator()=default | INDI::BaseMediator | virtual |
~DefaultDevice() override=default | INDI::DefaultDevice | virtual |
~Imager()=default | Imager | virtual |