Instrument Neutral Distributed Interface INDI  2.0.2
Public Member Functions | Protected Attributes | List of all members
IEQ45Basic Class Reference

#include <ieq45.h>

Public Member Functions

 IEQ45Basic ()
 
 ~IEQ45Basic ()
 
void ISGetProperties (const char *dev)
 
void ISNewNumber (const char *dev, const char *name, double values[], char *names[], int n)
 
void ISNewText (const char *dev, const char *name, char *texts[], char *names[], int n)
 
void ISNewSwitch (const char *dev, const char *name, ISState *states, char *names[], int n)
 
void ISPoll ()
 
void connection_lost ()
 
void connection_resumed ()
 

Protected Attributes

double JD
 
double lastRA
 
double lastDEC
 
bool simulation
 
bool fault
 
int fd
 
int currentSet
 
int lastSet
 
double targetRA
 
double targetDEC
 

Detailed Description

Definition at line 27 of file ieq45.h.

Constructor & Destructor Documentation

◆ IEQ45Basic()

IEQ45Basic::IEQ45Basic ( )

Definition at line 78 of file ieq45.cpp.

◆ ~IEQ45Basic()

IEQ45Basic::~IEQ45Basic ( )

Definition at line 98 of file ieq45.cpp.

Member Function Documentation

◆ connection_lost()

void IEQ45Basic::connection_lost ( )

Definition at line 699 of file ieq45.cpp.

◆ connection_resumed()

void IEQ45Basic::connection_resumed ( )

Definition at line 709 of file ieq45.cpp.

◆ ISGetProperties()

void IEQ45Basic::ISGetProperties ( const char *  dev)

Definition at line 147 of file ieq45.cpp.

◆ ISNewNumber()

void IEQ45Basic::ISNewNumber ( const char *  dev,
const char *  name,
double  values[],
char *  names[],
int  n 
)

Definition at line 194 of file ieq45.cpp.

◆ ISNewSwitch()

void IEQ45Basic::ISNewSwitch ( const char *  dev,
const char *  name,
ISState states,
char *  names[],
int  n 
)

Definition at line 271 of file ieq45.cpp.

◆ ISNewText()

void IEQ45Basic::ISNewText ( const char *  dev,
const char *  name,
char *  texts[],
char *  names[],
int  n 
)

Definition at line 164 of file ieq45.cpp.

◆ ISPoll()

void IEQ45Basic::ISPoll ( )

Definition at line 442 of file ieq45.cpp.

Member Data Documentation

◆ currentSet

int IEQ45Basic::currentSet
protected

Definition at line 109 of file ieq45.h.

◆ fault

bool IEQ45Basic::fault
protected

Definition at line 106 of file ieq45.h.

◆ fd

int IEQ45Basic::fd
protected

Definition at line 107 of file ieq45.h.

◆ JD

double IEQ45Basic::JD
protected

Definition at line 102 of file ieq45.h.

◆ lastDEC

double IEQ45Basic::lastDEC
protected

Definition at line 104 of file ieq45.h.

◆ lastRA

double IEQ45Basic::lastRA
protected

Definition at line 103 of file ieq45.h.

◆ lastSet

int IEQ45Basic::lastSet
protected

Definition at line 110 of file ieq45.h.

◆ simulation

bool IEQ45Basic::simulation
protected

Definition at line 105 of file ieq45.h.

◆ targetDEC

double IEQ45Basic::targetDEC
protected

Definition at line 111 of file ieq45.h.

◆ targetRA

double IEQ45Basic::targetRA
protected

Definition at line 111 of file ieq45.h.


The documentation for this class was generated from the following files: