kstars
#include <drivermanager.h>

Public Types | |
| enum | { LOCAL_NAME_COLUMN =0, LOCAL_STATUS_COLUMN, LOCAL_MODE_COLUMN, LOCAL_VERSION_COLUMN, LOCAL_PORT_COLUMN } |
| enum | { HOST_STATUS_COLUMN =0, HOST_NAME_COLUMN, HOST_PORT_COLUMN } |
Public Slots | |
| void | activateHostConnection () |
| void | activateHostDisconnection () |
| void | activateRunService () |
| void | activateStopService () |
| void | addINDIHost () |
| void | modifyINDIHost () |
| void | processClientTermination (ClientManager *client) |
| void | processDeviceStatus (DriverInfo *dv) |
| void | processServerTermination (ServerManager *server) |
| void | removeINDIHost () |
| void | resizeDeviceColumn () |
| void | updateClientTab () |
| void | updateCustomDrivers () |
| void | updateLocalTab () |
| void | updateMenuActions () |
Signals | |
| void | clientTerminated (ClientManager *) |
| void | serverTerminated (ServerManager *) |
Public Member Functions | |
| bool | buildDeviceGroup (XMLEle *root, char errmsg[]) |
| bool | buildDriverElement (XMLEle *root, QTreeWidgetItem *DGroup, DeviceFamily groupType, char errmsg[]) |
| void | clearServers () |
| bool | connectRemoteHost (DriverInfo *dv) |
| bool | disconnectRemoteHost (DriverInfo *dv) |
| DriverInfo * | findDriverByLabel (const QString &label) |
| DriverInfo * | findDriverByName (const QString &name) |
| ClientManager * | getClientManager (DriverInfo *dv) |
| const QList< DriverInfo * > & | getDrivers () |
| const QStringList & | getDriversStringList () |
| int | getINDIPort (int customPort) |
| QString | getUniqueDeviceLabel (const QString &label) |
| void | getUniqueHosts (QList< DriverInfo * > &dList, QList< QList< DriverInfo * > > &uHosts) |
| bool | isDeviceRunning (const QString &deviceLabel) |
| void | processLocalTree (bool dState) |
| void | processRemoteTree (bool dState) |
| void | processXMLDriver (QString &driverName) |
| bool | readINDIHosts () |
| bool | readXMLDrivers () |
| void | saveHosts () |
| bool | startDevices (QList< DriverInfo * > &dList) |
| void | stopDevices (const QList< DriverInfo * > &dList) |
Static Public Member Functions | |
| static DriverManager * | Instance () |
Public Attributes | |
| int | currentPort |
| DriverSource | driverSource |
| QTreeWidgetItem * | lastDevice |
| QTreeWidgetItem * | lastGroup |
Detailed Description
Definition at line 54 of file drivermanager.h.
Member Enumeration Documentation
| anonymous enum |
| Enumerator | |
|---|---|
| LOCAL_NAME_COLUMN | |
| LOCAL_STATUS_COLUMN | |
| LOCAL_MODE_COLUMN | |
| LOCAL_VERSION_COLUMN | |
| LOCAL_PORT_COLUMN | |
Definition at line 63 of file drivermanager.h.
| anonymous enum |
| Enumerator | |
|---|---|
| HOST_STATUS_COLUMN | |
| HOST_NAME_COLUMN | |
| HOST_PORT_COLUMN | |
Definition at line 64 of file drivermanager.h.
Member Function Documentation
|
slot |
Definition at line 475 of file drivermanager.cpp.
|
slot |
Definition at line 480 of file drivermanager.cpp.
|
slot |
Definition at line 465 of file drivermanager.cpp.
|
slot |
Definition at line 470 of file drivermanager.cpp.
|
slot |
Definition at line 1207 of file drivermanager.cpp.
| bool DriverManager::buildDeviceGroup | ( | XMLEle * | root, |
| char | errmsg[] | ||
| ) |
Definition at line 969 of file drivermanager.cpp.
| bool DriverManager::buildDriverElement | ( | XMLEle * | root, |
| QTreeWidgetItem * | DGroup, | ||
| DeviceFamily | groupType, | ||
| char | errmsg[] | ||
| ) |
Definition at line 1038 of file drivermanager.cpp.
| void DriverManager::clearServers | ( | ) |
Definition at line 457 of file drivermanager.cpp.
|
signal |
| bool DriverManager::connectRemoteHost | ( | DriverInfo * | dv | ) |
Definition at line 657 of file drivermanager.cpp.
| bool DriverManager::disconnectRemoteHost | ( | DriverInfo * | dv | ) |
Definition at line 711 of file drivermanager.cpp.
| DriverInfo * DriverManager::findDriverByLabel | ( | const QString & | label | ) |
Definition at line 1372 of file drivermanager.cpp.
| DriverInfo * DriverManager::findDriverByName | ( | const QString & | name | ) |
Definition at line 1361 of file drivermanager.cpp.
| ClientManager * DriverManager::getClientManager | ( | DriverInfo * | dv | ) |
Definition at line 485 of file drivermanager.cpp.
|
inline |
Definition at line 94 of file drivermanager.h.
|
inline |
Definition at line 96 of file drivermanager.h.
| int DriverManager::getINDIPort | ( | int | customPort | ) |
Definition at line 757 of file drivermanager.cpp.
| QString DriverManager::getUniqueDeviceLabel | ( | const QString & | label | ) |
Definition at line 1383 of file drivermanager.cpp.
| void DriverManager::getUniqueHosts | ( | QList< DriverInfo * > & | dList, |
| QList< QList< DriverInfo * > > & | uHosts | ||
| ) |
Definition at line 238 of file drivermanager.cpp.
|
static |
Definition at line 91 of file drivermanager.cpp.
| bool DriverManager::isDeviceRunning | ( | const QString & | deviceLabel | ) |
|
slot |
Definition at line 1254 of file drivermanager.cpp.
|
slot |
Definition at line 574 of file drivermanager.cpp.
|
slot |
Definition at line 137 of file drivermanager.cpp.
| void DriverManager::processLocalTree | ( | bool | dState | ) |
Definition at line 525 of file drivermanager.cpp.
| void DriverManager::processRemoteTree | ( | bool | dState | ) |
Definition at line 626 of file drivermanager.cpp.
|
slot |
Definition at line 601 of file drivermanager.cpp.
| void DriverManager::processXMLDriver | ( | QString & | driverName | ) |
Definition at line 927 of file drivermanager.cpp.
| bool DriverManager::readINDIHosts | ( | ) |
Definition at line 794 of file drivermanager.cpp.
| bool DriverManager::readXMLDrivers | ( | ) |
Definition at line 884 of file drivermanager.cpp.
|
slot |
Definition at line 1294 of file drivermanager.cpp.
|
slot |
Definition at line 733 of file drivermanager.cpp.
| void DriverManager::saveHosts | ( | ) |
Definition at line 1323 of file drivermanager.cpp.
|
signal |
| bool DriverManager::startDevices | ( | QList< DriverInfo * > & | dList | ) |
Definition at line 291 of file drivermanager.cpp.
| void DriverManager::stopDevices | ( | const QList< DriverInfo * > & | dList | ) |
Definition at line 410 of file drivermanager.cpp.
|
slot |
Definition at line 507 of file drivermanager.cpp.
|
slot |
Definition at line 1137 of file drivermanager.cpp.
|
slot |
Definition at line 490 of file drivermanager.cpp.
|
slot |
Definition at line 738 of file drivermanager.cpp.
Member Data Documentation
| int DriverManager::currentPort |
Definition at line 76 of file drivermanager.h.
| DriverSource DriverManager::driverSource |
Definition at line 79 of file drivermanager.h.
| QTreeWidgetItem* DriverManager::lastDevice |
Definition at line 74 of file drivermanager.h.
| QTreeWidgetItem* DriverManager::lastGroup |
Definition at line 73 of file drivermanager.h.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:36:22 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
KDE API Reference