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.