kstars
#include <devicemanager.h>
|
| DeviceManager (INDIMenu *INDIparent, QString inHost, uint inPort, ManagerMode inMode) |
|
| ~DeviceManager () |
|
INDI_D * | addDevice (XMLEle *dep, QString &errmsg) |
|
void | appendManagedDevices (QList< IDevice * > &processed_devices) |
|
void | checkMsg (XMLEle *root, INDI_D *dp) |
|
void | connectToServer () |
|
int | delPropertyCmd (XMLEle *root, QString &errmsg) |
|
int | dispatchCommand (XMLEle *root, QString &errmsg) |
|
void | doMsg (XMLEle *msg, INDI_D *dp) |
|
void | enableBLOB (bool enable, QString device=QString(), QString property=QString()) |
|
INDI_D * | findDev (XMLEle *root, int create, QString &errmsg) |
|
INDI_D * | findDev (const QString &devName, QString &errmsg) |
|
void | finishBlob () |
|
QString | getServerBuffer () |
|
int | messageCmd (XMLEle *root, QString &errmsg) |
|
int | removeDevice (const QString &devName, QString &errmsg) |
|
void | sendNewNumber (INDI_P *pp) |
|
void | sendNewSwitch (INDI_P *pp, INDI_E *lp) |
|
void | sendNewText (INDI_P *pp) |
|
void | sendOneBlob (const QString &blobName, unsigned int blobSize, const QString &blobFormat, unsigned char *blobBuffer) |
|
void | startBlob (const QString &devName, const QString &propName, const QString ×tamp) |
|
void | startServer () |
|
void | stopServer () |
|
Definition at line 27 of file devicemanager.h.
Enumerator |
---|
INDI_DEVICE_NOT_FOUND |
|
INDI_PROPERTY_INVALID |
|
INDI_PROPERTY_DUPLICATED |
|
INDI_DISPATCH_ERROR |
|
Definition at line 32 of file devicemanager.h.
DeviceManager::DeviceManager |
( |
INDIMenu * |
INDIparent, |
|
|
QString |
inHost, |
|
|
uint |
inPort, |
|
|
ManagerMode |
inMode |
|
) |
| |
DeviceManager::~DeviceManager |
( |
| ) |
|
INDI_D * DeviceManager::addDevice |
( |
XMLEle * |
dep, |
|
|
QString & |
errmsg |
|
) |
| |
void DeviceManager::appendManagedDevices |
( |
QList< IDevice * > & |
processed_devices | ) |
|
void DeviceManager::checkMsg |
( |
XMLEle * |
root, |
|
|
INDI_D * |
dp |
|
) |
| |
void DeviceManager::connectionError |
( |
| ) |
|
|
slot |
void DeviceManager::connectionSuccess |
( |
| ) |
|
|
slot |
void DeviceManager::connectToServer |
( |
| ) |
|
void DeviceManager::dataReceived |
( |
| ) |
|
|
slot |
int DeviceManager::delPropertyCmd |
( |
XMLEle * |
root, |
|
|
QString & |
errmsg |
|
) |
| |
int DeviceManager::dispatchCommand |
( |
XMLEle * |
root, |
|
|
QString & |
errmsg |
|
) |
| |
void DeviceManager::doMsg |
( |
XMLEle * |
msg, |
|
|
INDI_D * |
dp |
|
) |
| |
void DeviceManager::enableBLOB |
( |
bool |
enable, |
|
|
QString |
device = QString() , |
|
|
QString |
property = QString() |
|
) |
| |
INDI_D * DeviceManager::findDev |
( |
XMLEle * |
root, |
|
|
int |
create, |
|
|
QString & |
errmsg |
|
) |
| |
INDI_D * DeviceManager::findDev |
( |
const QString & |
devName, |
|
|
QString & |
errmsg |
|
) |
| |
void DeviceManager::finishBlob |
( |
| ) |
|
QString DeviceManager::getServerBuffer |
( |
| ) |
|
|
inline |
int DeviceManager::messageCmd |
( |
XMLEle * |
root, |
|
|
QString & |
errmsg |
|
) |
| |
void DeviceManager::newDevice |
( |
INDI_D * |
| ) |
|
|
signal |
void DeviceManager::newServerInput |
( |
| ) |
|
|
signal |
void DeviceManager::processStandardError |
( |
| ) |
|
|
slot |
int DeviceManager::removeDevice |
( |
const QString & |
devName, |
|
|
QString & |
errmsg |
|
) |
| |
void DeviceManager::sendNewNumber |
( |
INDI_P * |
pp | ) |
|
void DeviceManager::sendNewSwitch |
( |
INDI_P * |
pp, |
|
|
INDI_E * |
lp |
|
) |
| |
void DeviceManager::sendNewText |
( |
INDI_P * |
pp | ) |
|
void DeviceManager::sendOneBlob |
( |
const QString & |
blobName, |
|
|
unsigned int |
blobSize, |
|
|
const QString & |
blobFormat, |
|
|
unsigned char * |
blobBuffer |
|
) |
| |
void DeviceManager::startBlob |
( |
const QString & |
devName, |
|
|
const QString & |
propName, |
|
|
const QString & |
timestamp |
|
) |
| |
void DeviceManager::startServer |
( |
| ) |
|
void DeviceManager::stopServer |
( |
| ) |
|
QString DeviceManager::host |
QString DeviceManager::serverBuffer |
KProcess* DeviceManager::serverProcess |
QTcpSocket DeviceManager::serverSocket |
LilXML* DeviceManager::XMLParser |
The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
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.