addDevice(XMLEle *dep, char *errmsg) | INDI::BaseClient | protected |
addDevice(XMLEle *dep, char *errmsg) | INDI::BaseClient | protected |
AltitudeAzimuthFromTelescopeDirectionVector(const TelescopeDirectionVector TelescopeDirectionVector, ln_hrz_posn &HorizontalCoordinates) | INDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctions | inlineprivate |
AltitudeAzimuthFromTelescopeDirectionVector(const TelescopeDirectionVector TelescopeDirectionVector, lnh_hrz_posn &HorizontalCoordinates) | INDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctions | inlineprivate |
ANTI_CLOCKWISE enum value | INDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctions | private |
AppendSyncPoint(const AlignmentDatabaseEntry &CurrentValues) | INDI::AlignmentSubsystem::ClientAPIForAlignmentDatabase | private |
AzimuthAngleDirection enum name | INDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctions | private |
AzimuthAngleDirection_t typedef | INDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctions | private |
BaseClient() | INDI::BaseClient | |
BaseClient() | INDI::BaseClient | |
ClearSyncPoints() | INDI::AlignmentSubsystem::ClientAPIForAlignmentDatabase | private |
ClientAPIForAlignmentDatabase() | INDI::AlignmentSubsystem::ClientAPIForAlignmentDatabase | private |
CLOCKWISE enum value | INDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctions | private |
connectDevice(const char *deviceName) | INDI::BaseClient | |
connectDevice(const char *deviceName) | INDI::BaseClient | |
connectServer() | INDI::BaseClient | |
connectServer() | INDI::BaseClient | |
deleteDevice(const char *devName, char *errmsg) | INDI::BaseClient | protected |
deleteDevice(const char *devName, char *errmsg) | INDI::BaseClient | protected |
DeleteSyncPoint(unsigned int Offset) | INDI::AlignmentSubsystem::ClientAPIForAlignmentDatabase | private |
delPropertyCmd(XMLEle *root, char *errmsg) | INDI::BaseClient | protected |
delPropertyCmd(XMLEle *root, char *errmsg) | INDI::BaseClient | protected |
Device | LoaderClient | private |
DeviceName | LoaderClient | private |
disconnectDevice(const char *deviceName) | INDI::BaseClient | |
disconnectDevice(const char *deviceName) | INDI::BaseClient | |
disconnectServer() | INDI::BaseClient | |
disconnectServer() | INDI::BaseClient | |
dispatchCommand(XMLEle *root, char *errmsg) | INDI::BaseClient | protected |
dispatchCommand(XMLEle *root, char *errmsg) | INDI::BaseClient | protected |
EditSyncPoint(unsigned int Offset, const AlignmentDatabaseEntry &CurrentValues) | INDI::AlignmentSubsystem::ClientAPIForAlignmentDatabase | private |
EnumerateMathPlugins(MathPluginsList &AvailableMathPlugins) | INDI::AlignmentSubsystem::ClientAPIForMathPluginManagement | private |
EquatorialCoordinatesFromTelescopeDirectionVector(const TelescopeDirectionVector TelescopeDirectionVector, struct ln_equ_posn &EquatorialCoordinates) | INDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctions | inlineprivate |
EquatorialCoordinatesFromTelescopeDirectionVector(const TelescopeDirectionVector TelescopeDirectionVector, struct lnh_equ_posn &EquatorialCoordinates) | INDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctions | inlineprivate |
findDev(const char *devName, char *errmsg) | INDI::BaseClient | protected |
findDev(XMLEle *root, int create, char *errmsg) | INDI::BaseClient | protected |
findDev(const char *devName, char *errmsg) | INDI::BaseClient | protected |
findDev(XMLEle *root, int create, char *errmsg) | INDI::BaseClient | protected |
finishBlob() | INDI::BaseClient | |
finishBlob() | INDI::BaseClient | |
FROM_AZIMUTHAL_PLANE enum value | INDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctions | private |
FROM_POLAR_AXIS enum value | INDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctions | private |
getBLOBMode(const char *dev, const char *prop=NULL) | INDI::BaseClient | |
getBLOBMode(const char *dev, const char *prop=NULL) | INDI::BaseClient | |
GetDatabaseSize() | INDI::AlignmentSubsystem::ClientAPIForAlignmentDatabase | private |
getDevice(const char *deviceName) | INDI::BaseClient | |
getDevice(const char *deviceName) | INDI::BaseClient | |
getDevices() const | INDI::BaseClient | inline |
getDevices(std::vector< INDI::BaseDevice *> &deviceList, uint16_t driverInterface) | INDI::BaseClient | |
getDevices() const | INDI::BaseClient | inline |
getDevices(std::vector< INDI::BaseDevice *> &deviceList, uint16_t driverInterface) | INDI::BaseClient | |
getHost() | INDI::BaseClient | inline |
getHost() | INDI::BaseClient | inline |
getPort() | INDI::BaseClient | inline |
getPort() | INDI::BaseClient | inline |
Initialise(int argc, char *argv[]) | LoaderClient | |
INDI::AlignmentSubsystem::AlignmentSubsystemForClients::Initialise(const char *DeviceName, INDI::BaseClient *BaseClient) | INDI::AlignmentSubsystem::AlignmentSubsystemForClients | private |
INDI::AlignmentSubsystem::ClientAPIForMathPluginManagement::Initialise(INDI::BaseClient *BaseClient) | INDI::AlignmentSubsystem::ClientAPIForMathPluginManagement | private |
INDI::AlignmentSubsystem::ClientAPIForAlignmentDatabase::Initialise(INDI::BaseClient *BaseClient) | INDI::AlignmentSubsystem::ClientAPIForAlignmentDatabase | private |
InsertSyncPoint(unsigned int Offset, const AlignmentDatabaseEntry &CurrentValues) | INDI::AlignmentSubsystem::ClientAPIForAlignmentDatabase | private |
isServerConnected() const | INDI::BaseClient | |
isServerConnected() const | INDI::BaseClient | |
isVerbose() const | INDI::BaseClient | inline |
isVerbose() const | INDI::BaseClient | inline |
listenHelper(void *context) | INDI::BaseClient | static |
listenHelper(void *context) | INDI::BaseClient | static |
Load() | LoaderClient | |
LoadDatabase() | INDI::AlignmentSubsystem::ClientAPIForAlignmentDatabase | private |
LoaderClient() | LoaderClient | |
LocalHourAngleDeclinationFromTelescopeDirectionVector(const TelescopeDirectionVector TelescopeDirectionVector, struct ln_equ_posn &EquatorialCoordinates) | INDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctions | inlineprivate |
LocalHourAngleDeclinationFromTelescopeDirectionVector(const TelescopeDirectionVector TelescopeDirectionVector, struct lnh_equ_posn &EquatorialCoordinates) | INDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctions | inlineprivate |
MathPluginsList typedef | INDI::AlignmentSubsystem::ClientAPIForMathPluginManagement | private |
messageCmd(XMLEle *root, char *errmsg) | INDI::BaseClient | protected |
messageCmd(XMLEle *root, char *errmsg) | INDI::BaseClient | protected |
newBLOB(IBLOB *bp) | LoaderClient | protectedvirtual |
newDevice(INDI::BaseDevice *dp) | LoaderClient | protectedvirtual |
newLight(ILightVectorProperty *lvp) | LoaderClient | inlineprotectedvirtual |
newMessage(INDI::BaseDevice *dp, int messageID) | LoaderClient | inlineprotectedvirtual |
newNumber(INumberVectorProperty *nvp) | LoaderClient | protectedvirtual |
newProperty(INDI::Property *property) | LoaderClient | protectedvirtual |
newSwitch(ISwitchVectorProperty *svp) | LoaderClient | protectedvirtual |
newText(ITextVectorProperty *tvp) | LoaderClient | inlineprotectedvirtual |
newUniversalMessage(std::string message) | INDI::BaseClient | protectedvirtual |
newUniversalMessage(std::string message) | INDI::BaseClient | protectedvirtual |
PolarAngleDirection enum name | INDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctions | private |
PolarAngleDirection_t typedef | INDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctions | private |
ProcessNewBLOB(IBLOB *BLOBPointer) | INDI::AlignmentSubsystem::AlignmentSubsystemForClients | private |
ProcessNewDevice(INDI::BaseDevice *DevicePointer) | INDI::AlignmentSubsystem::AlignmentSubsystemForClients | private |
ProcessNewNumber(INumberVectorProperty *NumberVectorPropertyPointer) | INDI::AlignmentSubsystem::AlignmentSubsystemForClients | private |
ProcessNewProperty(INDI::Property *PropertyPointer) | INDI::AlignmentSubsystem::AlignmentSubsystemForClients | private |
ProcessNewSwitch(ISwitchVectorProperty *SwitchVectorPropertyPointer) | INDI::AlignmentSubsystem::AlignmentSubsystemForClients | private |
ReadIncrementSyncPoint(AlignmentDatabaseEntry &CurrentValues) | INDI::AlignmentSubsystem::ClientAPIForAlignmentDatabase | private |
ReadSyncPoint(unsigned int Offset, AlignmentDatabaseEntry &CurrentValues) | INDI::AlignmentSubsystem::ClientAPIForAlignmentDatabase | private |
ReInitialiseMathPlugin() | INDI::AlignmentSubsystem::ClientAPIForMathPluginManagement | private |
removeDevice(INDI::BaseDevice *dp)=0 | INDI::BaseMediator | pure virtual |
removeDevice(INDI::BaseDevice *dp)=0 | INDI::BaseMediator | pure virtual |
removeProperty(INDI::Property *property) | LoaderClient | inlineprotectedvirtual |
SaveDatabase() | INDI::AlignmentSubsystem::ClientAPIForAlignmentDatabase | private |
SelectMathPlugin(const std::string &MathPluginName) | INDI::AlignmentSubsystem::ClientAPIForMathPluginManagement | private |
sendNewNumber(INumberVectorProperty *pp) | INDI::BaseClient | |
sendNewNumber(const char *deviceName, const char *propertyName, const char *elementName, double value) | INDI::BaseClient | |
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 | |
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 | |
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 | |
sendOneBlob(IBLOB *bp) | INDI::BaseClient | |
sendOneBlob(const char *blobName, unsigned int blobSize, const char *blobFormat, void *blobBuffer) | INDI::BaseClient | |
serverConnected() | LoaderClient | inlineprotectedvirtual |
serverDisconnected(int exit_code) | LoaderClient | inlineprotectedvirtual |
setBLOBMode(BLOBHandling blobH, const char *dev, const char *prop=NULL) | INDI::BaseClient | |
setBLOBMode(BLOBHandling blobH, const char *dev, const char *prop=NULL) | INDI::BaseClient | |
setConnectionTimeout(uint32_t seconds, uint32_t microseconds) | INDI::BaseClient | inline |
setConnectionTimeout(uint32_t seconds, uint32_t microseconds) | INDI::BaseClient | inline |
setServer(const char *hostname, unsigned int port) | INDI::BaseClient | |
setServer(const char *hostname, unsigned int port) | INDI::BaseClient | |
setVerbose(bool enable) | INDI::BaseClient | inline |
setVerbose(bool enable) | INDI::BaseClient | inline |
SphericalCoordinateFromTelescopeDirectionVector(const TelescopeDirectionVector TelescopeDirectionVector, double &AzimuthAngle, AzimuthAngleDirection_t AzimuthAngleDirection, double &PolarAngle, PolarAngleDirection_t PolarAngleDirection) | INDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctions | private |
startBlob(const char *devName, const char *propName, const char *timestamp) | INDI::BaseClient | |
startBlob(const char *devName, const char *propName, const char *timestamp) | INDI::BaseClient | |
TelescopeDirectionVectorFromAltitudeAzimuth(ln_hrz_posn HorizontalCoordinates) | INDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctions | inlineprivate |
TelescopeDirectionVectorFromAltitudeAzimuth(lnh_hrz_posn HorizontalCoordinates) | INDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctions | inlineprivate |
TelescopeDirectionVectorFromEquatorialCoordinates(struct ln_equ_posn EquatorialCoordinates) | INDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctions | inlineprivate |
TelescopeDirectionVectorFromEquatorialCoordinates(struct lnh_equ_posn EquatorialCoordinates) | INDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctions | inlineprivate |
TelescopeDirectionVectorFromLocalHourAngleDeclination(struct ln_equ_posn EquatorialCoordinates) | INDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctions | inlineprivate |
TelescopeDirectionVectorFromSphericalCoordinate(const double AzimuthAngle, AzimuthAngleDirection_t AzimuthAngleDirection, const double PolarAngle, PolarAngleDirection_t PolarAngleDirection) | INDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctions | private |
watchDevice(const char *deviceName) | INDI::BaseClient | |
watchDevice(const char *deviceName) | INDI::BaseClient | |
~AlignmentSubsystemForClients() | INDI::AlignmentSubsystem::AlignmentSubsystemForClients | inlineprivatevirtual |
~BaseClient() | INDI::BaseClient | virtual |
~BaseClient() | INDI::BaseClient | virtual |
~BaseMediator() | INDI::BaseMediator | inlinevirtual |
~BaseMediator() | INDI::BaseMediator | inlinevirtual |
~ClientAPIForAlignmentDatabase() | INDI::AlignmentSubsystem::ClientAPIForAlignmentDatabase | privatevirtual |
~ClientAPIForMathPluginManagement() | INDI::AlignmentSubsystem::ClientAPIForMathPluginManagement | inlineprivatevirtual |
~LoaderClient() | LoaderClient | virtual |
~TelescopeDirectionVectorSupportFunctions() | INDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctions | inlineprivatevirtual |