Kstars
clientmanager.h
26 * ClientManager manages connection to INDI server, creation of devices, and receiving/sending properties.
29 * This enables the class to communicate with INDI server and to receive notification of devices, properties, and messages.
54 * @brief removeManagedDriver Remove managed driver from pool of drivers managed by this client manager.
116 // @note If using INDI Posix client, the following newINDIDevice/Property and removeINDIDevice/Property signals
117 // must be connected to slots using Qt::BlockingQueuedConnection to ensure operation is fully completed before
ClientManager manages connection to INDI server, creation of devices, and receiving/sending propertie...
Definition clientmanager.h:39
void disconnectAll()
disconnectAll Disconnect from server and disconnect all BLOB Managers.
Definition clientmanager.cpp:176
void removeManagedDriver(const QSharedPointer< DriverInfo > &driver)
removeManagedDriver Remove managed driver from pool of drivers managed by this client manager.
Definition clientmanager.cpp:244
void appendManagedDriver(const QSharedPointer< DriverInfo > &driver)
appendManagedDriver Add driver to pool of managed drivers by this client manager.
Definition clientmanager.cpp:233
DeviceInfo is simple class to hold DriverInfo and INDI::BaseDevice associated with a particular devic...
Definition deviceinfo.h:21
DriverInfo holds all metadata associated with a particular INDI driver.
Definition driverinfo.h:46
ServerManager is responsible for starting and shutting local INDI servers.
Definition servermanager.h:29
qsizetype count() const const
Q_OBJECTQ_OBJECT
QVariant property(const char *name) const const
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 4 2024 16:38:43 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 4 2024 16:38:43 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.