void serverConnected() override
Emmited when the server is connected.
void updateProperty(INDI::Property property) override
Emmited when a new property value arrives from INDI server.
void serverDisconnected(int exitCode) override
Emmited when the server gets disconnected.
bool connectServer() override
Connect to INDI server.
void removeDevice(INDI::BaseDevice dp) override
Emmited when a device is deleted from INDI server.
void newProperty(INDI::Property property) override
Emmited when a new property is created for an INDI driver.
void removeProperty(INDI::Property property) override
Emmited when a property is deleted for an INDI driver.
void newDevice(INDI::BaseDevice dp) override
Emmited when a new device is created from INDI server.
bool disconnectServer(int exist_code=0) override
Disconnect from INDI server. Any devices previously created will be deleted and memory cleared.
Class to provide basic client functionality.
Class to provide basic INDI device functionality.
Provides generic container for INDI properties.