|
swift
|
Listener for FS9 Listener starts the FS9 multiplayer host and tries to make the running instance of simulator to connect to it. When emitting the simulatorStarted() signal, FS9 is already connected. More...
Public Member Functions | |
| CSimulatorFs9Listener (const swift::misc::simulation::CSimulatorPluginInfo &info, const QSharedPointer< CFs9Host > &fs9Host, const QSharedPointer< CLobbyClient > &lobbyClient) | |
| Constructor. | |
Public Member Functions inherited from swift::core::ISimulatorListener | |
| ~ISimulatorListener ()=default | |
| Destructor. | |
| const swift::misc::simulation::CSimulatorPluginInfo & | getPluginInfo () const |
| Corresponding info. | |
| virtual QString | backendInfo () const |
| Info about the backend system (if available) | |
| bool | isRunning () const |
| Running? | |
Public Member Functions inherited from QObject | |
| QBindable< QString > | bindableObjectName () |
| QObject (QObject *parent) | |
| QT_NO_CONTEXTLESS_CONNECT QT_NO_CONTEXTLESS_CONNECT | |
| QT_NO_NARROWING_CONVERSIONS_IN_CONNECT QT_NO_NARROWING_CONVERSIONS_IN_CONNECT | |
| Q_CLASSINFO (Name, Value) | |
| Q_EMIT Q_EMIT | |
| Q_ENUM (...) | |
| Q_ENUMS (...) | |
| Q_ENUM_NS (...) | |
| Q_FLAG (...) | |
| Q_FLAGS (...) | |
| Q_FLAG_NS (...) | |
| Q_GADGET Q_GADGET | |
| Q_GADGET_EXPORT (EXPORT_MACRO) | |
| Q_INTERFACES (...) | |
| Q_INVOKABLE Q_INVOKABLE | |
| Q_MOC_INCLUDE Q_MOC_INCLUDE | |
| Q_NAMESPACE Q_NAMESPACE | |
| Q_NAMESPACE_EXPORT (EXPORT_MACRO) | |
| Q_OBJECT Q_OBJECT | |
| Q_PROPERTY (...) | |
| Q_REVISION Q_REVISION | |
| Q_SET_OBJECT_NAME (Object) | |
| Q_SIGNAL Q_SIGNAL | |
| Q_SIGNALS Q_SIGNALS | |
| Q_SLOT Q_SLOT | |
| Q_SLOTS Q_SLOTS | |
| T | qobject_cast (QObject *object) |
| T | qobject_cast (const QObject *object) |
| bool | blockSignals (bool block) |
| virtual bool | event (QEvent *e) |
| virtual bool | eventFilter (QObject *watched, QEvent *event) |
| bool | moveToThread (QThread *targetThread) |
| bool | setProperty (const char *name, QVariant &&value) |
| bool | setProperty (const char *name, const QVariant &value) |
| int | startTimer (int interval, Qt::TimerType timerType) |
| int | startTimer (std::chrono::nanoseconds interval, Qt::TimerType timerType) |
| void | deleteLater () |
| void | destroyed (QObject *obj) |
| void | installEventFilter (QObject *filterObj) |
| void | killTimer (Qt::TimerId id) |
| void | killTimer (int id) |
| void | objectNameChanged (const QString &objectName) |
| void | removeEventFilter (QObject *obj) |
| void | setObjectName (QAnyStringView name) |
| void | setObjectName (const QString &name) |
| void | setParent (QObject *parent) |
| QList< QByteArray > | dynamicPropertyNames () const const |
| QList< T > | findChildren (QAnyStringView name, Qt::FindChildOptions options) const const |
| QList< T > | findChildren (Qt::FindChildOptions options) const const |
| QList< T > | findChildren (const QRegularExpression &re, Qt::FindChildOptions options) const const |
| QMetaObject::Connection | connect (const QObject *sender, const char *signal, const char *method, Qt::ConnectionType type) const const |
| QObject * | parent () const const |
| QString | objectName () const const |
| QThread * | thread () const const |
| QVariant | property (const char *name) const const |
| T | findChild (QAnyStringView name, Qt::FindChildOptions options) const const |
| T | findChild (Qt::FindChildOptions options) const const |
| bool | disconnect (const QObject *receiver, const char *method) const const |
| bool | disconnect (const char *signal, const QObject *receiver, const char *method) const const |
| bool | inherits (const char *className) const const |
| bool | isQuickItemType () const const |
| bool | isWidgetType () const const |
| bool | isWindowType () const const |
| bool | signalsBlocked () const const |
| virtual const QMetaObject * | metaObject () const const |
| const QObjectList & | children () const const |
| void | dumpObjectInfo () const const |
| void | dumpObjectTree () const const |
Protected Member Functions | |
| virtual void | startImpl () |
| Plugin specific implementation to start listener. More... | |
| virtual void | stopImpl () |
| Plugin specific implementation to stop listener. More... | |
| virtual void | checkImpl () |
| Plugin specific implementation to check. More... | |
Protected Member Functions inherited from swift::core::ISimulatorListener | |
| ISimulatorListener (const swift::misc::simulation::CSimulatorPluginInfo &info) | |
| Constructor. More... | |
| virtual bool | isShuttingDown () const |
| Overall (swift) application shutting down. | |
Protected Member Functions inherited from QObject | |
| virtual void | childEvent (QChildEvent *event) |
| virtual void | connectNotify (const QMetaMethod &signal) |
| virtual void | customEvent (QEvent *event) |
| virtual void | disconnectNotify (const QMetaMethod &signal) |
| virtual void | timerEvent (QTimerEvent *event) |
| QObject * | sender () const const |
| bool | isSignalConnected (const QMetaMethod &signal) const const |
| int | receivers (const char *signal) const const |
| int | senderSignalIndex () const const |
Additional Inherited Members | |
Public Types inherited from QObject | |
| enum | TimerId |
Public Slots inherited from swift::core::ISimulatorListener | |
| void | start () |
| Start listening for the simulator to start. More... | |
| void | stop () |
| Stops listening. More... | |
| void | check () |
| Check simulator availability. More... | |
Signals inherited from swift::core::ISimulatorListener | |
| void | simulatorStarted (const swift::misc::simulation::CSimulatorPluginInfo &info) |
| Emitted when the listener discovers the simulator running. | |
Static Public Member Functions inherited from QObject | |
| QMetaObject::Connection | connect (const QObject *sender, PointerToMemberFunction signal, Functor functor) |
| QMetaObject::Connection | connect (const QObject *sender, PointerToMemberFunction signal, const QObject *context, Functor functor, Qt::ConnectionType type) |
| QMetaObject::Connection | connect (const QObject *sender, PointerToMemberFunction signal, const QObject *receiver, PointerToMemberFunction method, Qt::ConnectionType type) |
| QMetaObject::Connection | connect (const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &method, Qt::ConnectionType type) |
| QMetaObject::Connection | connect (const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type) |
| QString | tr (const char *sourceText, const char *disambiguation, int n) |
| bool | disconnect (const QMetaObject::Connection &connection) |
| bool | disconnect (const QObject *sender, PointerToMemberFunction signal, const QObject *receiver, PointerToMemberFunction method) |
| bool | disconnect (const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &method) |
| bool | disconnect (const QObject *sender, const char *signal, const QObject *receiver, const char *method) |
Public Attributes inherited from QObject | |
| typedef | QObjectList |
| Invalid | |
Properties inherited from QObject | |
| objectName | |
Listener for FS9 Listener starts the FS9 multiplayer host and tries to make the running instance of simulator to connect to it. When emitting the simulatorStarted() signal, FS9 is already connected.
Definition at line 119 of file simulatorfs9.h.
|
protectedvirtual |
Plugin specific implementation to check.
Implements swift::core::ISimulatorListener.
Definition at line 437 of file simulatorfs9.cpp.
|
protectedvirtual |
Plugin specific implementation to start listener.
Implements swift::core::ISimulatorListener.
Definition at line 429 of file simulatorfs9.cpp.
|
protectedvirtual |
Plugin specific implementation to stop listener.
Implements swift::core::ISimulatorListener.
Definition at line 435 of file simulatorfs9.cpp.