Stellarium 0.14.3
List of all members | Public Member Functions
TelescopeTCP Class Reference

This TelescopeClient class can controll a telescope by communicating to a server process ("telescope server") via the "Stellarium telescope control protocol" over TCP/IP. More...

#include <TelescopeClient.hpp>

Public Member Functions

 TelescopeTCP (const QString &name, const QString &params, Equinox eq=EquinoxJ2000)
 
bool isConnected (void) const
 
- Public Member Functions inherited from TelescopeClient
QString getEnglishName (void) const
 
QString getNameI18n (void) const
 
Vec3f getInfoColor (void) const
 
QString getInfoString (const StelCore *core, const InfoStringGroup &flags) const
 TelescopeClient supports the following InfoStringGroup flags: More...
 
QString getType (void) const
 
virtual double getAngularSize (const StelCore *) const
 
void addOcular (double fov)
 
const QList< double > & getOculars (void) const
 

Additional Inherited Members

- Static Public Member Functions inherited from TelescopeClient
static TelescopeClientcreate (const QString &url)
 
- Protected Member Functions inherited from TelescopeClient
 TelescopeClient (const QString &name)
 
- Protected Attributes inherited from TelescopeClient
QString nameI18n
 
const QString name
 

Detailed Description

This TelescopeClient class can controll a telescope by communicating to a server process ("telescope server") via the "Stellarium telescope control protocol" over TCP/IP.

The "Stellarium telescope control protocol" is specified in a seperate document along with the telescope server software.

Definition at line 154 of file TelescopeClient.hpp.


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