kstars
DeviceManager Class Reference
#include <devicemanager.h>

Public Slots | |
void | dataReceived () |
Signals | |
void | newDevice () |
Public Member Functions | |
INDI_D * | addDevice (XMLEle *dep, char errmsg[]) |
void | checkMsg (XMLEle *root, INDI_D *dp) |
int | delPropertyCmd (XMLEle *root, char errmsg[]) |
DeviceManager (INDIMenu *INDIparent, int inID) | |
int | dispatchCommand (XMLEle *root, char errmsg[]) |
void | doMsg (XMLEle *msg, INDI_D *dp) |
INDI_D * | findDev (QString devName, char errmsg[]) |
INDI_D * | findDev (XMLEle *root, int create, char errmsg[]) |
void | finishBlob () |
bool | indiConnect (QString inHost, QString inPort) |
int | messageCmd (XMLEle *root, char errmsg[]) |
int | removeDevice (QString devName, char errmsg[]) |
void | sendNewNumber (INDI_P *pp) |
void | sendNewSwitch (INDI_P *pp, int index) |
void | sendNewText (INDI_P *pp) |
void | sendOneBlob (QString blobName, unsigned int blobSize, QString blobFormat, unsigned char *blobBuffer) |
void | startBlob (QString devName, QString propName, QString timestamp) |
~DeviceManager () | |
Public Attributes | |
QString | host |
QPtrList< INDI_D > | indi_dev |
int | mgrID |
INDIMenu * | parent |
QString | port |
int | serverFD |
FILE * | serverFP |
QSocketNotifier * | sNotifier |
LilXML * | XMLParser |
Detailed Description
Definition at line 26 of file devicemanager.h.
Constructor & Destructor Documentation
DeviceManager::DeviceManager | ( | INDIMenu * | INDIparent, | |
int | inID | |||
) |
Definition at line 49 of file devicemanager.cpp.
DeviceManager::~DeviceManager | ( | ) |
Definition at line 64 of file devicemanager.cpp.
Member Function Documentation
Definition at line 302 of file devicemanager.cpp.
Definition at line 367 of file devicemanager.cpp.
void DeviceManager::dataReceived | ( | ) | [slot] |
Definition at line 138 of file devicemanager.cpp.
int DeviceManager::delPropertyCmd | ( | XMLEle * | root, | |
char | errmsg[] | |||
) |
Definition at line 228 of file devicemanager.cpp.
int DeviceManager::dispatchCommand | ( | XMLEle * | root, | |
char | errmsg[] | |||
) |
Definition at line 190 of file devicemanager.cpp.
Definition at line 380 of file devicemanager.cpp.
Definition at line 284 of file devicemanager.cpp.
Definition at line 328 of file devicemanager.cpp.
void DeviceManager::finishBlob | ( | ) |
Definition at line 496 of file devicemanager.cpp.
Definition at line 83 of file devicemanager.cpp.
int DeviceManager::messageCmd | ( | XMLEle * | root, | |
char | errmsg[] | |||
) |
Definition at line 358 of file devicemanager.cpp.
void DeviceManager::newDevice | ( | ) | [signal] |
int DeviceManager::removeDevice | ( | QString | devName, | |
char | errmsg[] | |||
) |
Definition at line 260 of file devicemanager.cpp.
void DeviceManager::sendNewNumber | ( | INDI_P * | pp | ) |
Definition at line 430 of file devicemanager.cpp.
void DeviceManager::sendNewSwitch | ( | INDI_P * | pp, | |
int | index | |||
) |
Definition at line 449 of file devicemanager.cpp.
void DeviceManager::sendNewText | ( | INDI_P * | pp | ) |
Definition at line 412 of file devicemanager.cpp.
void DeviceManager::sendOneBlob | ( | QString | blobName, | |
unsigned int | blobSize, | |||
QString | blobFormat, | |||
unsigned char * | blobBuffer | |||
) |
Definition at line 481 of file devicemanager.cpp.
Definition at line 471 of file devicemanager.cpp.
Member Data Documentation
Definition at line 42 of file devicemanager.h.
Definition at line 35 of file devicemanager.h.
Definition at line 37 of file devicemanager.h.
Definition at line 33 of file devicemanager.h.
Definition at line 43 of file devicemanager.h.
Definition at line 38 of file devicemanager.h.
FILE* DeviceManager::serverFP |
Definition at line 39 of file devicemanager.h.
Definition at line 41 of file devicemanager.h.
Definition at line 40 of file devicemanager.h.
The documentation for this class was generated from the following files: