Stellarium 0.14.3
|
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 ¶ms, 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 TelescopeClient * | create (const QString &url) |
Protected Member Functions inherited from TelescopeClient | |
TelescopeClient (const QString &name) | |
Protected Attributes inherited from TelescopeClient | |
QString | nameI18n |
const QString | name |
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.