37 std::string DeviceName;
This class encapsulates all the alignment subsystem classes that are useful to client implementations...
Class to provide basic client functionality.
Class to provide basic INDI device functionality.
Provides generic container for INDI properties.
virtual void removeProperty(INDI::Property *property)
Emmited when a property is deleted for an INDI driver.
virtual void newNumber(INumberVectorProperty *nvp)
Emmited when a new number value arrives from INDI server.
virtual void newSwitch(ISwitchVectorProperty *svp)
Emmited when a new switch value arrives from INDI server.
virtual void newBLOB(IBLOB *bp)
Emmited when a new property value arrives from INDI server.
virtual void newLight(ILightVectorProperty *lvp)
Emmited when a new light value arrives from INDI server.
void Initialise(int argc, char *argv[])
virtual void newText(ITextVectorProperty *tvp)
Emmited when a new text value arrives from INDI server.
virtual void newMessage(INDI::BaseDevice *dp, int messageID)
Emmited when a new message arrives from INDI server.
virtual void newDevice(INDI::BaseDevice *dp)
Emmited when a new device is created from INDI server.
virtual void serverConnected()
Emmited when the server is connected.
virtual void serverDisconnected(int exit_code)
Emmited when the server gets disconnected.
virtual void newProperty(INDI::Property *property)
Emmited when a new property is created for an INDI driver.
One Blob (Binary Large Object) descriptor.
Light vector property descriptor.
Number vector property descriptor.
Switch vector property descriptor.
Text vector property descriptor.