Stellarium  0.17.0
Data Structures | Signals | Public Member Functions
INDIConnection Class Referencefinal

Data Structures

struct  Coordinates
 

Signals

void newDeviceReceived (QString name)
 
void removeDeviceReceived (QString name)
 
void serverConnectedReceived ()
 
void serverDisconnectedReceived (int exit_code)
 

Public Member Functions

 INDIConnection (QObject *parent=nullptr)
 
 INDIConnection (const INDIConnection &that)=delete
 
Coordinates position () const
 
void setPosition (Coordinates coords)
 
bool isDeviceConnected () const
 
const QStringList devices () const
 
void newDevice (INDI::BaseDevice *dp) override
 
void removeDevice (INDI::BaseDevice *dp) override
 
void newProperty (INDI::Property *property) override
 
void removeProperty (INDI::Property *property) override
 
void newBLOB (IBLOB *bp) override
 
void newSwitch (ISwitchVectorProperty *svp) override
 
void newNumber (INumberVectorProperty *nvp) override
 
void newText (ITextVectorProperty *tvp) override
 
void newLight (ILightVectorProperty *lvp) override
 
void newMessage (INDI::BaseDevice *dp, int messageID) override
 
void serverConnected () override
 
void serverDisconnected (int exit_code) override