Implements the main API services, including the status
operation which can be repeatedly polled to find the current state of the main program, including time, view, location, StelAction and StelProperty state changes, movement, script status ...
More...
#include <MainService.hpp>
|
enum | SelectionMode { Center,
Zoom,
Mark
} |
|
|
| MainService (QObject *parent=Q_NULLPTR) |
|
virtual void | update (double deltaTime) Q_DECL_OVERRIDE |
| Used to implement move functionality. More...
|
|
virtual QLatin1String | getPath () const Q_DECL_OVERRIDE |
| Returns the desired path mapping If there is a conflict, only the first object is mapped. More...
|
|
virtual void | get (const QByteArray &operation, const APIParameters ¶meters, APIServiceResponse &response) Q_DECL_OVERRIDE |
| Implements the GET operations. More...
|
|
virtual void | post (const QByteArray &operation, const APIParameters ¶meters, const QByteArray &data, APIServiceResponse &response) Q_DECL_OVERRIDE |
| Implements the HTTP POST operations. More...
|
|
| AbstractAPIService (QObject *parent=Q_NULLPTR) |
| Only calls QObject constructor. More...
|
|
virtual bool | isThreadSafe () const Q_DECL_OVERRIDE |
| Return true if the service's get() and post() methods can safely be run in the HTTP handler thread, instead of having to queue it into the Stellarium main thread. More...
|
|
|
static const Qt::ConnectionType | SERVICE_DEFAULT_INVOKETYPE |
| This defines the connection type QMetaObject::invokeMethod has to use inside a service: either Qt::DirectConnection for main thread handling, or Qt::BlockingQueuedConnection for HTTP thread handling. More...
|
|
Implements the main API services, including the status
operation which can be repeatedly polled to find the current state of the main program, including time, view, location, StelAction and StelProperty state changes, movement, script status ...
- See also
- MainService operations (/api/main/)
Definition at line 48 of file MainService.hpp.
virtual QLatin1String MainService::getPath |
( |
| ) |
const |
|
inlinevirtual |
virtual void MainService::update |
( |
double |
deltaTime | ) |
|
|
virtual |
The documentation for this class was generated from the following file: