Abort() override | DomeScript | protectedvirtual |
AbortS | INDI::Dome | protected |
AbortSP | INDI::Dome | protected |
ActiveDeviceT | INDI::Dome | protected |
ActiveDeviceTP | INDI::Dome | protected |
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 | |
attach() | INDI::BaseDevice | |
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 | |
buttonHelper(const char *button_n, ISState state, void *context) | INDI::Dome | static |
CanAbort() | INDI::Dome | inline |
CanAbsMove() | INDI::Dome | inline |
CanPark() | INDI::Dome | inline |
CanRelMove() | INDI::Dome | inline |
CanSync() | INDI::Dome | inline |
capability | INDI::Dome | protected |
CCD_INTERFACE enum value | INDI::BaseDevice | |
CheckHorizon(double HA, double dec, double lat) | INDI::Dome | protected |
checkMessage(XMLEle *root) | INDI::BaseDevice | |
Connect() override | DomeScript | protectedvirtual |
CONNECTION_NONE enum value | INDI::Dome | |
CONNECTION_SERIAL enum value | INDI::Dome | |
CONNECTION_TCP enum value | INDI::Dome | |
ControlShutter(ShutterOperation operation) override | DomeScript | protectedvirtual |
CORRELATOR_INTERFACE enum value | INDI::BaseDevice | |
Csc(double x) | INDI::Dome | protected |
d_ptr | INDI::BaseDevice | protected |
debugTriggered(bool enable) | INDI::DefaultDevice | protectedvirtual |
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 | |
Disconnect() override | DomeScript | protectedvirtual |
DM_DOME_RADIUS enum value | INDI::Dome | |
DM_EAST_DISPLACEMENT enum value | INDI::Dome | |
DM_NORTH_DISPLACEMENT enum value | INDI::Dome | |
DM_OTA_OFFSET enum value | INDI::Dome | |
DM_OTA_SIDE_EAST enum value | INDI::Dome | protected |
DM_OTA_SIDE_HA enum value | INDI::Dome | protected |
DM_OTA_SIDE_IGNORE enum value | INDI::Dome | protected |
DM_OTA_SIDE_MOUNT enum value | INDI::Dome | protected |
DM_OTA_SIDE_WEST enum value | INDI::Dome | protected |
DM_SHUTTER_WIDTH enum value | INDI::Dome | |
DM_UP_DISPLACEMENT enum value | INDI::Dome | |
Dome() | INDI::Dome | |
DOME_CAN_ABORT enum value | INDI::Dome | |
DOME_CAN_ABS_MOVE enum value | INDI::Dome | |
DOME_CAN_PARK enum value | INDI::Dome | |
DOME_CAN_REL_MOVE enum value | INDI::Dome | |
DOME_CAN_SYNC enum value | INDI::Dome | |
DOME_CCW enum value | INDI::Dome | |
DOME_CW enum value | INDI::Dome | |
DOME_ERROR enum value | INDI::Dome | |
DOME_HAS_BACKLASH enum value | INDI::Dome | |
DOME_HAS_SHUTTER enum value | INDI::Dome | |
DOME_HAS_VARIABLE_SPEED enum value | INDI::Dome | |
DOME_IDLE enum value | INDI::Dome | |
DOME_INTERFACE enum value | INDI::BaseDevice | |
DOME_MOVING enum value | INDI::Dome | |
DOME_PARKED enum value | INDI::Dome | |
DOME_PARKING enum value | INDI::Dome | |
DOME_SYNCED enum value | INDI::Dome | |
DOME_UNKNOWN enum value | INDI::Dome | |
DOME_UNPARKED enum value | INDI::Dome | |
DOME_UNPARKING enum value | INDI::Dome | |
DomeAbsPosN | INDI::Dome | protected |
DomeAbsPosNP | INDI::Dome | protected |
DomeAutoSyncS | INDI::Dome | protected |
DomeAutoSyncSP | INDI::Dome | protected |
DomeBacklashN | INDI::Dome | protected |
DomeBacklashNP | INDI::Dome | protected |
DomeBacklashS | INDI::Dome | protected |
DomeBacklashSP | INDI::Dome | protected |
DomeConnection | INDI::Dome | |
DomeDirection enum name | INDI::Dome | |
DomeMeasurements enum name | INDI::Dome | |
DomeMeasurementsN | INDI::Dome | protected |
DomeMeasurementsNP | INDI::Dome | protected |
DomeMotionCommand enum name | INDI::Dome | |
DomeMotionS | INDI::Dome | protected |
DomeMotionSP | INDI::Dome | protected |
DomeParamN | INDI::Dome | protected |
DomeParamNP | INDI::Dome | protected |
DomeParkData enum name | INDI::Dome | |
DomeRelPosN | INDI::Dome | protected |
DomeRelPosNP | INDI::Dome | protected |
DomeScript() | DomeScript | |
DomeShutterS | INDI::Dome | protected |
DomeShutterSP | INDI::Dome | protected |
DomeSpeedN | INDI::Dome | protected |
DomeSpeedNP | INDI::Dome | protected |
doMessage(XMLEle *msg) | INDI::BaseDevice | |
DomeState enum name | INDI::Dome | |
DomeSyncN | INDI::Dome | protected |
DomeSyncNP | INDI::Dome | protected |
DRIVER_INTERFACE enum name | INDI::BaseDevice | |
DUSTCAP_INTERFACE enum value | INDI::BaseDevice | |
FILTER_INTERFACE enum value | INDI::BaseDevice | |
FOCUSER_INTERFACE enum value | INDI::BaseDevice | |
GENERAL_INTERFACE enum value | INDI::BaseDevice | |
getActiveConnection() | INDI::DefaultDevice | protected |
GetAxis1Park() | INDI::Dome | protected |
GetAxis1ParkDefault() | INDI::Dome | protected |
getBLOB(const char *name) const | INDI::BaseDevice | |
getCurrentPollingPeriod() const | INDI::DefaultDevice | protected |
getDefaultName() override | DomeScript | virtual |
getDeviceName() const | INDI::BaseDevice | |
GetDomeCapability() const | INDI::Dome | inline |
getDomeConnection() const | INDI::Dome | |
getDomeState() const | INDI::Dome | inline |
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 | |
getLight(const char *name) const | INDI::BaseDevice | |
getMajorVersion() const | INDI::DefaultDevice | |
getMediator() const | INDI::BaseDevice | |
getMinorVersion() const | INDI::DefaultDevice | |
getMountState() const | INDI::Dome | |
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 | |
getSharedFilePath(std::string fileName) | INDI::BaseDevice | static |
getShutterState() const | INDI::Dome | inline |
GetShutterStatusString(ShutterState status) | INDI::Dome | protected |
getSwitch(const char *name) const | INDI::BaseDevice | |
GetTargetAz(double &Az, double &Alt, double &minAz, double &maxAz) | INDI::Dome | protected |
getText(const char *name) const | INDI::BaseDevice | |
GPS_INTERFACE enum value | INDI::BaseDevice | |
GUIDER_INTERFACE enum value | INDI::BaseDevice | |
Handshake() | INDI::Dome | protectedvirtual |
HasBacklash() | INDI::Dome | inline |
HasShutter() | INDI::Dome | inline |
HasVariableSpeed() | INDI::Dome | inline |
HaveLatLong | INDI::Dome | protected |
HaveRaDec | INDI::Dome | protected |
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 | |
InitPark() | INDI::Dome | protected |
initProperties() override | DomeScript | virtual |
Intersection(point3D p1, point3D p2, double r, double &mu1, double &mu2) | INDI::Dome | protected |
Invalid enum value | INDI::ParentDevice | |
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 | DomeScript | virtual |
isInitializationComplete() const | INDI::DefaultDevice | protected |
isLocked() | INDI::Dome | |
ISNewBLOB(const char *dev, const char *name, int sizes[], int blobsizes[], char *blobs[], char *formats[], char *names[], int n) | INDI::DefaultDevice | virtual |
ISNewNumber(const char *dev, const char *name, double values[], char *names[], int n) override | INDI::Dome | virtual |
ISNewSwitch(const char *dev, const char *name, ISState *states, char *names[], int n) override | INDI::Dome | virtual |
ISNewText(const char *dev, const char *name, char *texts[], char *names[], int n) override | DomeScript | virtual |
isParked() | INDI::Dome | protected |
isSimulation() const | INDI::DefaultDevice | protected |
ISSnoopDevice(XMLEle *root) override | INDI::Dome | virtual |
isValid() const | INDI::BaseDevice | |
lastMessage() const | INDI::BaseDevice | |
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 |
LoadParkData() | INDI::Dome | protected |
m_DomeState | INDI::Dome | protected |
m_MountState | INDI::Dome | protected |
m_ShutterState | INDI::Dome | protected |
messageQueue(size_t index) const | INDI::BaseDevice | |
MOTION_START enum value | INDI::Dome | |
MOTION_STOP enum value | INDI::Dome | |
MOUNT_IGNORED enum value | INDI::Dome | |
MOUNT_LOCKS enum value | INDI::Dome | |
mountEquatorialCoords | INDI::Dome | protected |
mountHoriztonalCoords | INDI::Dome | protected |
MountLockingPolicy enum name | INDI::Dome | |
mountOTASide | INDI::Dome | protected |
MountPolicyS | INDI::Dome | protected |
MountPolicySP | INDI::Dome | protected |
Move(DomeDirection dir, DomeMotionCommand operation) override | DomeScript | protectedvirtual |
MoveAbs(double az) override | DomeScript | protectedvirtual |
MoveRel(double azDiff) | INDI::Dome | protectedvirtual |
observer | INDI::Dome | 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 |
OpticalCenter(point3D MountCenter, double dOpticalAxis, double Lat, double Ah, point3D &OP) | INDI::Dome | protected |
OpticalVector(double Az, double Alt, point3D &OV) | INDI::Dome | protected |
OTASideS | INDI::Dome | protected |
OTASideSP | INDI::Dome | protected |
ParentDevice(Type type) | INDI::ParentDevice | explicit |
ParentDevice(ParentDevice &&other)=default | INDI::ParentDevice | |
ParentDevice(const std::shared_ptr< ParentDevicePrivate > &dd) | INDI::ParentDevice | protected |
Park() override | DomeScript | protectedvirtual |
PARK_AZ enum value | INDI::Dome | |
PARK_AZ_ENCODER enum value | INDI::Dome | |
PARK_NONE enum value | INDI::Dome | |
parkDataType | INDI::Dome | protected |
ParkOptionS | INDI::Dome | protected |
ParkOptionSP | INDI::Dome | protected |
ParkPositionN | INDI::Dome | protected |
ParkPositionNP | INDI::Dome | protected |
ParkS | INDI::Dome | protected |
ParkSP | INDI::Dome | protected |
PortFD | INDI::Dome | protected |
PresetGotoS | INDI::Dome | protected |
PresetGotoSP | INDI::Dome | protected |
PresetN | INDI::Dome | protected |
PresetNP | INDI::Dome | protected |
prev_alt | INDI::Dome | protected |
prev_az | INDI::Dome | protected |
prev_dec | INDI::Dome | protected |
prev_ra | INDI::Dome | protected |
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(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) override | DomeScript | virtual |
Sec(double x) | INDI::Dome | protected |
SENSOR_INTERFACE enum value | INDI::BaseDevice | |
serialConnection | INDI::Dome | protected |
setActiveConnection(Connection::Interface *existingConnection) | INDI::DefaultDevice | protected |
SetAxis1Park(double value) | INDI::Dome | protected |
SetAxis1ParkDefault(double steps) | INDI::Dome | protected |
SetBacklash(int32_t steps) | INDI::Dome | protectedvirtual |
SetBacklashEnabled(bool enabled) | INDI::Dome | protectedvirtual |
setConnected(bool status, IPState state=IPS_OK, const char *msg=nullptr) | INDI::DefaultDevice | virtual |
SetCurrentPark() | INDI::Dome | protectedvirtual |
setCurrentPollingPeriod(uint32_t msec) | INDI::DefaultDevice | protected |
setDebug(bool enable) | INDI::DefaultDevice | protected |
SetDefaultPark() | INDI::Dome | protectedvirtual |
setDefaultPollingPeriod(uint32_t msec) | INDI::DefaultDevice | protected |
setDeviceName(const char *dev) | INDI::BaseDevice | |
SetDomeCapability(uint32_t cap) | INDI::Dome | |
setDomeConnection(const uint8_t &value) | INDI::Dome | |
setDomeState(const DomeState &value) | INDI::Dome | |
setDriverInterface(uint16_t value) | INDI::DefaultDevice | |
setDynamicPropertiesBehavior(bool defineEnabled, bool deleteEnabled) | INDI::DefaultDevice | protected |
setMediator(INDI::BaseMediator *mediator) | INDI::BaseDevice | |
SetParkDataType(DomeParkData type) | INDI::Dome | protected |
SetParked(bool isparked) | INDI::Dome | protected |
setPollingPeriodRange(uint32_t minimum, uint32_t maximum) | INDI::DefaultDevice | protected |
setShutterState(const ShutterState &value) | INDI::Dome | |
setSimulation(bool enable) | INDI::DefaultDevice | protected |
SetSpeed(double rpm) | INDI::Dome | protectedvirtual |
SetTimer(uint32_t ms) | INDI::DefaultDevice | |
setValue(const INDI::LilXmlElement &root, char *errmsg) | INDI::BaseDevice | |
setVersion(uint16_t vMajor, uint16_t vMinor) | INDI::DefaultDevice | |
SHUTTER_CLOSE enum value | INDI::Dome | |
SHUTTER_CLOSE_ON_PARK enum value | INDI::Dome | protected |
SHUTTER_CLOSED enum value | INDI::Dome | |
SHUTTER_ERROR enum value | INDI::Dome | |
SHUTTER_MOVING enum value | INDI::Dome | |
SHUTTER_OPEN enum value | INDI::Dome | |
SHUTTER_OPEN_ON_UNPARK enum value | INDI::Dome | protected |
SHUTTER_OPENED enum value | INDI::Dome | |
SHUTTER_UNKNOWN enum value | INDI::Dome | |
ShutterOperation enum name | INDI::Dome | |
ShutterParkPolicyS | INDI::Dome | protected |
ShutterParkPolicySP | INDI::Dome | protected |
ShutterState enum name | INDI::Dome | |
simulationTriggered(bool enable) | INDI::DefaultDevice | protectedvirtual |
SPECTROGRAPH_INTERFACE enum value | INDI::BaseDevice | |
Sync(double az) | INDI::Dome | protectedvirtual |
syncDriverInfo() | INDI::DefaultDevice | protected |
tcpConnection | INDI::Dome | protected |
TELESCOPE_INTERFACE enum value | INDI::BaseDevice | |
TimerHit() override | DomeScript | protectedvirtual |
Type enum name | INDI::ParentDevice | |
UnPark() override | DomeScript | protectedvirtual |
unRegisterConnection(Connection::Interface *existingConnection) | INDI::DefaultDevice | protected |
UpdateAutoSync() | INDI::Dome | protectedvirtual |
UpdateMountCoords() | INDI::Dome | protected |
updateProperties() override | DomeScript | virtual |
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 | |
WriteParkData() | INDI::Dome | protected |
~BaseDevice() | INDI::BaseDevice | virtual |
~DefaultDevice() override=default | INDI::DefaultDevice | virtual |
~Dome() | INDI::Dome | virtual |
~DomeScript()=default | DomeScript | virtual |
~ParentDevice() | INDI::ParentDevice | |