Class NtripSourceTableFetcher
ClassList > NtripSourceTableFetcher
A class to fetch information such as mount points from an NTRIP server's source table.
#include <ntripsourcetablefetcher.h>
Inherits the following classes: QObject
Public Properties
| Type | Name |
|---|---|
| property bool | isFetching |
| property QList< NtripMountPoint > | mountPoints |
Public Signals
| Type | Name |
|---|---|
| signal void | fetchError (const QString & message) Emitted when an error has occured during a fetching operation. |
| signal void | isFetchingChanged Emitted when a fetching operation has begun or ended. |
| signal void | mountPointsChanged Emitted when the list of collected mount points has changed. |
Public Functions
| Type | Name |
|---|---|
| NtripSourceTableFetcher (QObject * parent=nullptr) The NTRIP source table fetcher constructor. |
|
| Q_INVOKABLE void | cancel () Cancels any ongoing fetching operation. |
| Q_INVOKABLE void | fetch (const NtripSettings & ntripSettings) |
| bool | isFetching () const Returns TRUE if on ongoing source table fetching operation is ongoing. |
| QList< NtripMountPoint > | mountPoints () const Returns the mount points collected during the last source table fetching operation. |
| ~NtripSourceTableFetcher () noexcept override The NTRIP source table fetcher destructor. |
Public Properties Documentation
property isFetching [1/2]
bool NtripSourceTableFetcher::isFetching;
property mountPoints [1/2]
QList<NtripMountPoint> NtripSourceTableFetcher::mountPoints;
Public Signals Documentation
signal fetchError
Emitted when an error has occured during a fetching operation.
void NtripSourceTableFetcher::fetchError;
signal isFetchingChanged
Emitted when a fetching operation has begun or ended.
void NtripSourceTableFetcher::isFetchingChanged;
signal mountPointsChanged
Emitted when the list of collected mount points has changed.
void NtripSourceTableFetcher::mountPointsChanged;
Public Functions Documentation
function NtripSourceTableFetcher
The NTRIP source table fetcher constructor.
explicit NtripSourceTableFetcher::NtripSourceTableFetcher (
QObject * parent=nullptr
)
function cancel
Cancels any ongoing fetching operation.
Q_INVOKABLE void NtripSourceTableFetcher::cancel ()
function fetch
Q_INVOKABLE void NtripSourceTableFetcher::fetch (
const NtripSettings & ntripSettings
)
Fetches details from an NTRIP server source table
Parameters:
ntripSettingsThe NTRIP settings of the server
function isFetching [2/2]
Returns TRUE if on ongoing source table fetching operation is ongoing.
inline bool NtripSourceTableFetcher::isFetching () const
function mountPoints [2/2]
Returns the mount points collected during the last source table fetching operation.
inline QList< NtripMountPoint > NtripSourceTableFetcher::mountPoints () const
function ~NtripSourceTableFetcher
The NTRIP source table fetcher destructor.
NtripSourceTableFetcher::~NtripSourceTableFetcher () noexcept override
The documentation for this class was generated from the following file src/core/positioning/ntripsourcetablefetcher.h