Light vector property descriptor.
One Blob (Binary Large Object) descriptor.
Provides generic container for INDI properties.
virtual void newSwitch(ISwitchVectorProperty *)
Emmited when a new switch value arrives from INDI server.
virtual void newProperty(INDI::Property *property)
Emmited when a new property is created for an INDI driver.
Class to provide basic INDI device functionality.
Switch vector property descriptor.
virtual void newText(ITextVectorProperty *)
Emmited when a new text value arrives from INDI server.
virtual void newNumber(INumberVectorProperty *nvp)
Emmited when a new number value arrives from INDI server.
virtual void newBLOB(IBLOB *bp)
Emmited when a new BLOB value arrives from INDI server.
virtual void removeDevice(INDI::BaseDevice *)
Emmited when a device is deleted from INDI server.
virtual void serverDisconnected(int)
Emmited when the server gets disconnected.
virtual void newDevice(INDI::BaseDevice *dp)
Emmited when a new device is created from INDI server.
Number vector property descriptor.
virtual void newMessage(INDI::BaseDevice *dp, int messageID)
Emmited when a new message arrives from INDI server.
virtual void serverConnected()
Emmited when the server is connected.
virtual void newLight(ILightVectorProperty *)
Emmited when a new light value arrives from INDI server.
Text vector property descriptor.
Class to provide basic client functionality.
virtual void removeProperty(INDI::Property *)
Emmited when a property is deleted for an INDI driver.