• Skip to content
  • Skip to link menu
KDE 3.5 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

kstars

INDIStdDevice Class Reference

#include <indistd.h>

Inheritance diagram for INDIStdDevice:

Inheritance graph
[legend]

List of all members.


Public Types

enum  DTypes { DATA_FITS, DATA_STREAM, DATA_OTHER, DATA_CCDPREVIEW }

Public Slots

void timerDone ()

Signals

void FITSReceived (QString deviceLabel)
void linkAccepted ()
void linkRejected ()

Public Member Functions

void handleBLOB (unsigned char *buffer, int bufferSize, QString dataFormat)
void handleDevCounter ()
bool handleNonSidereal ()
 INDIStdDevice (INDI_D *associatedDevice, KStars *kswPtr)
void initDeviceOptions ()
void registerProperty (INDI_P *pp)
void setLabelState (INDI_P *pp)
void setTextValue (INDI_P *pp)
void streamDisabled ()
void updateLocation ()
void updateSequencePrefix (QString newPrefix)
void updateTime ()
 ~INDIStdDevice ()

Public Attributes

bool batchMode
CCDPreviewWG * CCDPreviewWindow
SkyObject * currentObject
QString dataExt
int dataType
QTimer * devTimer
KProgressDialog * downloadDialog
INDI_D * dp
int initDevCounter
bool ISOMode
KStars * ksw
LilXML * parser
int seqCount
KDirLister * seqLister
QString seqPrefix
StreamWG * streamWindow
SkyObject * telescopeSkyObject

Protected Slots

void checkSeqBoundary (const KFileItemList &items)

Detailed Description

Definition at line 33 of file indistd.h.


Member Enumeration Documentation

enum INDIStdDevice::DTypes

Enumerator:
DATA_FITS 
DATA_STREAM 
DATA_OTHER 
DATA_CCDPREVIEW 

Definition at line 50 of file indistd.h.


Constructor & Destructor Documentation

INDIStdDevice::INDIStdDevice ( INDI_D *  associatedDevice,
KStars *  kswPtr 
)

Definition at line 60 of file indistd.cpp.

INDIStdDevice::~INDIStdDevice (  ) 

Definition at line 89 of file indistd.cpp.


Member Function Documentation

void INDIStdDevice::checkSeqBoundary ( const KFileItemList &  items  )  [protected, slot]

Definition at line 460 of file indistd.cpp.

void INDIStdDevice::FITSReceived ( QString  deviceLabel  )  [signal]

void INDIStdDevice::handleBLOB ( unsigned char *  buffer,
int  bufferSize,
QString  dataFormat 
)

Definition at line 99 of file indistd.cpp.

void INDIStdDevice::handleDevCounter (  ) 

Definition at line 627 of file indistd.cpp.

bool INDIStdDevice::handleNonSidereal (  ) 

Definition at line 640 of file indistd.cpp.

void INDIStdDevice::initDeviceOptions (  ) 

Definition at line 594 of file indistd.cpp.

void INDIStdDevice::linkAccepted (  )  [signal]

void INDIStdDevice::linkRejected (  )  [signal]

void INDIStdDevice::registerProperty ( INDI_P *  pp  ) 

Definition at line 553 of file indistd.cpp.

void INDIStdDevice::setLabelState ( INDI_P *  pp  ) 

Definition at line 344 of file indistd.cpp.

void INDIStdDevice::setTextValue ( INDI_P *  pp  ) 

Definition at line 215 of file indistd.cpp.

void INDIStdDevice::streamDisabled (  ) 

Definition at line 421 of file indistd.cpp.

void INDIStdDevice::timerDone (  )  [slot]

Definition at line 719 of file indistd.cpp.

void INDIStdDevice::updateLocation (  ) 

Definition at line 526 of file indistd.cpp.

void INDIStdDevice::updateSequencePrefix ( QString  newPrefix  ) 

Definition at line 444 of file indistd.cpp.

void INDIStdDevice::updateTime (  ) 

Definition at line 497 of file indistd.cpp.


Member Data Documentation

bool INDIStdDevice::batchMode

Definition at line 78 of file indistd.h.

CCDPreviewWG* INDIStdDevice::CCDPreviewWindow

Definition at line 44 of file indistd.h.

SkyObject* INDIStdDevice::currentObject

Definition at line 45 of file indistd.h.

QString INDIStdDevice::dataExt

Definition at line 73 of file indistd.h.

int INDIStdDevice::dataType

Definition at line 71 of file indistd.h.

QTimer* INDIStdDevice::devTimer

Definition at line 46 of file indistd.h.

KProgressDialog* INDIStdDevice::downloadDialog

Definition at line 47 of file indistd.h.

INDI_D* INDIStdDevice::dp

Definition at line 41 of file indistd.h.

int INDIStdDevice::initDevCounter

Definition at line 72 of file indistd.h.

bool INDIStdDevice::ISOMode

Definition at line 79 of file indistd.h.

KStars* INDIStdDevice::ksw

Definition at line 40 of file indistd.h.

LilXML* INDIStdDevice::parser

Definition at line 74 of file indistd.h.

int INDIStdDevice::seqCount

Definition at line 77 of file indistd.h.

KDirLister* INDIStdDevice::seqLister

Definition at line 80 of file indistd.h.

QString INDIStdDevice::seqPrefix

Definition at line 76 of file indistd.h.

StreamWG* INDIStdDevice::streamWindow

Definition at line 43 of file indistd.h.

SkyObject* INDIStdDevice::telescopeSkyObject

Definition at line 81 of file indistd.h.


The documentation for this class was generated from the following files:
  • indistd.h
  • indistd.cpp

kstars

Skip menu "kstars"
  • Main Page
  • Modules
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Class Members
  • Related Pages

API Reference

Skip menu "API Reference"
  • keduca
  • kstars
Generated for API Reference by doxygen 1.5.9
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal