Skip to content

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:

  • ntripSettings The 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