Instrument Neutral Distributed Interface INDI  2.0.2
Imager Member List

This is the complete list of members for Imager, including all inherited members.

AbstractBaseClient()=deleteINDI::AbstractBaseClient
AbstractBaseClient(std::unique_ptr< AbstractBaseClientPrivate > &&dd)INDI::AbstractBaseClientprotected
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 valueINDI::BaseDevice
attach()INDI::BaseDevice
AUX_INTERFACE enum valueINDI::BaseDevice
BaseClient()INDI::BaseClient
BaseDevice()INDI::BaseDevice
BaseDevice(BaseDevicePrivate &dd)INDI::BaseDeviceprotected
BaseDevice(const std::shared_ptr< BaseDevicePrivate > &dd)INDI::BaseDeviceprotected
buildProp(const INDI::LilXmlElement &root, char *errmsg, bool isDynamic=false)INDI::BaseDevice
buildSkeleton(const char *filename)INDI::BaseDevice
CCD_INTERFACE enum valueINDI::BaseDevice
checkMessage(XMLEle *root)INDI::BaseDevice
Connect() overrideImagerprotectedvirtual
connectDevice(const char *deviceName)INDI::AbstractBaseClient
connectServer() overrideINDI::BaseClientvirtual
CORRELATOR_INTERFACE enum valueINDI::BaseDevice
d_ptrINDI::BaseDeviceprotected
d_ptr_indiINDI::AbstractBaseClientprotected
debugTriggered(bool enable)INDI::DefaultDeviceprotectedvirtual
DefaultDevice()INDI::DefaultDevice
DefaultDevice(const std::shared_ptr< DefaultDevicePrivate > &dd)INDI::DefaultDeviceprotected
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::DefaultDevicevirtual
deleteProperty(INDI::Property &property)INDI::DefaultDevice
detach()INDI::BaseDevice
DETECTOR_INTERFACE enum valueINDI::BaseDevice
DEVICE_NAMEImagerstatic
Disconnect() overrideImagerprotectedvirtual
disconnectDevice(const char *deviceName)INDI::AbstractBaseClient
disconnectServer(int exit_code=0) overrideINDI::BaseClientvirtual
DOME_INTERFACE enum valueINDI::BaseDevice
doMessage(XMLEle *msg)INDI::BaseDevice
DRIVER_INTERFACE enum nameINDI::BaseDevice
DUSTCAP_INTERFACE enum valueINDI::BaseDevice
enableDirectBlobAccess(const char *dev=nullptr, const char *prop=nullptr)INDI::BaseClient
FILTER_INTERFACE enum valueINDI::BaseDevice
finishBlob()INDI::AbstractBaseClient
FOCUSER_INTERFACE enum valueINDI::BaseDevice
GENERAL_INTERFACE enum valueINDI::BaseDevice
getActiveConnection()INDI::DefaultDeviceprotected
getBLOB(const char *name) constINDI::BaseDevice
getBLOBMode(const char *dev, const char *prop=nullptr)INDI::AbstractBaseClient
getCurrentPollingPeriod() constINDI::DefaultDeviceprotected
getDefaultName() overrideImagerprotectedvirtual
getDevice(const char *deviceName)INDI::AbstractBaseClient
getDeviceName() constINDI::BaseDevice
getDevices() constINDI::AbstractBaseClient
getDevices(std::vector< INDI::BaseDevice > &deviceList, uint16_t driverInterface)INDI::AbstractBaseClient
getDriverExec()INDI::DefaultDevicevirtual
INDI::ParentDevice::getDriverExec() constINDI::BaseDevice
getDriverInterface() constINDI::DefaultDevice
getDriverName()INDI::DefaultDevicevirtual
INDI::ParentDevice::getDriverName() constINDI::BaseDevice
getDriverVersion() constINDI::BaseDevice
getHost() constINDI::AbstractBaseClient
getLight(const char *name) constINDI::BaseDevice
getMajorVersion() constINDI::DefaultDevice
getMediator() constINDI::BaseDevice
getMinorVersion() constINDI::DefaultDevice
getNumber(const char *name) constINDI::BaseDevice
getPollingPeriod() constINDI::DefaultDeviceprotected
getPort() constINDI::AbstractBaseClient
getProperties()INDI::BaseDevice
getProperties() constINDI::BaseDevice
getProperty(const char *name, INDI_PROPERTY_TYPE type=INDI_UNKNOWN) constINDI::BaseDevice
getPropertyPermission(const char *name) constINDI::BaseDevice
getPropertyState(const char *name) constINDI::BaseDevice
getRawProperty(const char *name, INDI_PROPERTY_TYPE type=INDI_UNKNOWN) constINDI::BaseDevice
getSharedFilePath(std::string fileName)INDI::BaseDevicestatic
getSwitch(const char *name) constINDI::BaseDevice
getText(const char *name) constINDI::BaseDevice
GPS_INTERFACE enum valueINDI::BaseDevice
GUIDER_INTERFACE enum valueINDI::BaseDevice
Imager()Imager
INDI_DEVICE_NOT_FOUND enum valueINDI::BaseDevice
INDI_DISABLED enum valueINDI::BaseDevice
INDI_DISPATCH_ERROR enum valueINDI::BaseDevice
INDI_ENABLED enum valueINDI::BaseDevice
INDI_ERROR enum nameINDI::BaseDevice
INDI_PROPERTY_DUPLICATED enum valueINDI::BaseDevice
INDI_PROPERTY_INVALID enum valueINDI::BaseDevice
initProperties() overrideImagervirtual
Invalid enum valueINDI::ParentDevice
isConfigLoading() constINDI::DefaultDeviceprotected
isConnected() constINDI::BaseDevice
isDebug() constINDI::DefaultDeviceprotected
isDeviceNameMatch(const char *otherName) constINDI::BaseDevice
isDeviceNameMatch(const std::string &otherName) constINDI::BaseDevice
ISGetProperties(const char *dev) overrideImagervirtual
isInitializationComplete() constINDI::DefaultDeviceprotected
ISNewBLOB(const char *dev, const char *name, int sizes[], int blobsizes[], char *blobs[], char *formats[], char *names[], int n) overrideImagervirtual
ISNewNumber(const char *dev, const char *name, double values[], char *names[], int n) overrideImagervirtual
ISNewSwitch(const char *dev, const char *name, ISState *states, char *names[], int n) overrideImagervirtual
ISNewText(const char *dev, const char *name, char *texts[], char *names[], int n) overrideImagervirtual
isServerConnected() constINDI::AbstractBaseClient
isSimulation() constINDI::DefaultDeviceprotected
ISSnoopDevice(XMLEle *root) overrideImagervirtual
isValid() constINDI::BaseDevice
isVerbose() constINDI::AbstractBaseClient
lastMessage() constINDI::BaseDevice
LIGHTBOX_INTERFACE enum valueINDI::BaseDevice
loadConfig(bool silent=false, const char *property=nullptr)INDI::DefaultDeviceprotectedvirtual
loadConfig(INDI::Property &property)INDI::DefaultDeviceprotected
loadDefaultConfig()INDI::DefaultDeviceprotectedvirtual
messageQueue(size_t index) constINDI::BaseDevice
newBLOB(IBLOB *bp)INDI::BaseMediatorvirtual
newDevice(INDI::BaseDevice baseDevice) overrideImagervirtual
INDI::BaseClient::newDevice(INDI::BaseDevice *dp)INDI::BaseMediatorvirtual
newLight(ILightVectorProperty *lvp)INDI::BaseMediatorvirtual
newMessage(INDI::BaseDevice baseDevice, int messageID)INDI::BaseMediatorvirtual
newMessage(INDI::BaseDevice *dp, int messageID)INDI::BaseMediatorvirtual
newNumber(INumberVectorProperty *nvp)INDI::BaseMediatorvirtual
newPingReply(std::string uid)INDI::AbstractBaseClientprotectedvirtual
newProperty(INDI::Property property) overrideImagervirtual
INDI::BaseClient::newProperty(INDI::Property *property)INDI::BaseMediatorvirtual
newSwitch(ISwitchVectorProperty *svp)INDI::BaseMediatorvirtual
newText(ITextVectorProperty *tvp)INDI::BaseMediatorvirtual
newUniversalMessage(std::string message)INDI::AbstractBaseClientprotectedvirtual
operator BaseDevice *()INDI::BaseDevice
operator bool() constINDI::BaseDeviceinline
operator bool()INDI::BaseDeviceinline
operator!=(std::nullptr_t) constINDI::BaseDeviceinline
operator->()INDI::BaseDevice
operator=(ParentDevice &&other)=defaultINDI::ParentDevice
operator==(std::nullptr_t) constINDI::BaseDeviceinline
ParentDevice(Type type)INDI::ParentDeviceexplicit
ParentDevice(ParentDevice &&other)=defaultINDI::ParentDevice
ParentDevice(const std::shared_ptr< ParentDevicePrivate > &dd)INDI::ParentDeviceprotected
Properties typedefINDI::BaseDevice
purgeConfig()INDI::DefaultDeviceprotectedvirtual
refCurrentPollingPeriod() __attribute__((deprecated))INDI::DefaultDeviceprotected
refCurrentPollingPeriod() const __attribute__((deprecated))INDI::DefaultDeviceprotected
registerConnection(Connection::Interface *newConnection)INDI::DefaultDeviceprotected
registerProperty(const INDI::Property &property)INDI::BaseDevice
registerProperty(const INDI::Property &property, INDI_PROPERTY_TYPE type)INDI::BaseDevice
removeDevice(INDI::BaseDevice baseDevice)INDI::BaseMediatorvirtual
removeDevice(INDI::BaseDevice *dp)INDI::BaseMediatorvirtual
INDI::removeProperty(const char *name, char *errmsg)INDI::BaseDevice
INDI::BaseClient::removeProperty(INDI::Property property)INDI::BaseMediatorvirtual
INDI::BaseClient::removeProperty(INDI::Property *property)INDI::BaseMediatorvirtual
RemoveTimer(int id)INDI::DefaultDevice
resetProperties()INDI::DefaultDevice
ROTATOR_INTERFACE enum valueINDI::BaseDevice
saveAllConfigItems(FILE *fp)INDI::DefaultDeviceprotectedvirtual
saveConfig(bool silent=false, const char *property=nullptr)INDI::DefaultDeviceprotectedvirtual
saveConfig(INDI::Property &property)INDI::DefaultDeviceprotected
saveConfigItems(FILE *fp)INDI::DefaultDeviceprotectedvirtual
sendNewNumber(INDI::Property pp)INDI::AbstractBaseClient
sendNewNumber(const char *deviceName, const char *propertyName, const char *elementName, double value)INDI::AbstractBaseClient
sendNewProperty(INDI::Property pp)INDI::AbstractBaseClient
sendNewSwitch(INDI::Property pp)INDI::AbstractBaseClient
sendNewSwitch(const char *deviceName, const char *propertyName, const char *elementName)INDI::AbstractBaseClient
sendNewText(INDI::Property pp)INDI::AbstractBaseClient
sendNewText(const char *deviceName, const char *propertyName, const char *elementName, const char *text)INDI::AbstractBaseClient
sendOneBlob(IBLOB *bp)INDI::AbstractBaseClient
sendOneBlob(INDI::WidgetViewBlob *blob)INDI::AbstractBaseClient
sendOneBlob(const char *blobName, unsigned int blobSize, const char *blobFormat, void *blobBuffer)INDI::AbstractBaseClient
sendPingReply(const char *uid)INDI::AbstractBaseClient
sendPingRequest(const char *uid)INDI::AbstractBaseClient
SENSOR_INTERFACE enum valueINDI::BaseDevice
serverConnected() overrideImagervirtual
serverDisconnected(int exit_code) overrideImagervirtual
setActiveConnection(Connection::Interface *existingConnection)INDI::DefaultDeviceprotected
setBLOBMode(BLOBHandling blobH, const char *dev, const char *prop=nullptr)INDI::AbstractBaseClient
setConnected(bool status, IPState state=IPS_OK, const char *msg=nullptr)INDI::DefaultDevicevirtual
setConnectionTimeout(uint32_t seconds, uint32_t microseconds)INDI::AbstractBaseClient
setCurrentPollingPeriod(uint32_t msec)INDI::DefaultDeviceprotected
setDebug(bool enable)INDI::DefaultDeviceprotected
setDefaultPollingPeriod(uint32_t msec)INDI::DefaultDeviceprotected
setDeviceName(const char *dev)INDI::BaseDevice
setDriverInterface(uint16_t value)INDI::DefaultDevice
setDynamicPropertiesBehavior(bool defineEnabled, bool deleteEnabled)INDI::DefaultDeviceprotected
setMediator(INDI::BaseMediator *mediator)INDI::BaseDevice
setPollingPeriodRange(uint32_t minimum, uint32_t maximum)INDI::DefaultDeviceprotected
setServer(const char *hostname, unsigned int port)INDI::AbstractBaseClient
setSimulation(bool enable)INDI::DefaultDeviceprotected
SetTimer(uint32_t ms)INDI::DefaultDevice
setValue(const INDI::LilXmlElement &root, char *errmsg)INDI::BaseDevice
setVerbose(bool enable)INDI::AbstractBaseClient
setVersion(uint16_t vMajor, uint16_t vMinor)INDI::DefaultDevice
simulationTriggered(bool enable)INDI::DefaultDeviceprotectedvirtual
SPECTROGRAPH_INTERFACE enum valueINDI::BaseDevice
startBlob(const char *devName, const char *propName, const char *timestamp)INDI::AbstractBaseClient
syncDriverInfo()INDI::DefaultDeviceprotected
TELESCOPE_INTERFACE enum valueINDI::BaseDevice
TimerHit()INDI::DefaultDevicevirtual
Type enum nameINDI::ParentDevice
unRegisterConnection(Connection::Interface *existingConnection)INDI::DefaultDeviceprotected
updateProperties() overrideImagervirtual
updateProperty(INDI::Property property) overrideImagervirtual
Valid enum valueINDI::ParentDevice
WATCH enum nameINDI::BaseDevice
WATCH_NEW enum valueINDI::BaseDevice
WATCH_NEW_OR_UPDATE enum valueINDI::BaseDevice
WATCH_UPDATE enum valueINDI::BaseDevice
INDI::watchDevice(const char *deviceName, const std::function< void(INDI::BaseDevice)> &callback)INDI::DefaultDevice
INDI::BaseClient::watchDevice(const char *deviceName)INDI::AbstractBaseClient
INDI::BaseClient::watchDevice(const char *deviceName, const std::function< void(BaseDevice)> &callback)INDI::AbstractBaseClient
INDI::watchProperty(const char *name, const std::function< void(INDI::Property)> &callback, WATCH watch=WATCH_NEW)INDI::BaseDevice
INDI::BaseClient::watchProperty(const char *deviceName, const char *propertyName)INDI::AbstractBaseClient
WEATHER_INTERFACE enum valueINDI::BaseDevice
~AbstractBaseClient()INDI::AbstractBaseClientvirtual
~BaseClient()INDI::BaseClientvirtual
~BaseDevice()INDI::BaseDevicevirtual
~BaseMediator()=defaultINDI::BaseMediatorvirtual
~DefaultDevice() override=defaultINDI::DefaultDevicevirtual
~Imager()=defaultImagervirtual
~ParentDevice()INDI::ParentDevice