6#ifndef SWIFT_CORE_VATSIM_VATSIMSERVERFILEREADER_H
7#define SWIFT_CORE_VATSIM_VATSIMSERVERFILEREADER_H
24namespace swift::core::vatsim
48 void dataRead(swift::misc::network::CEntityFlags::Entity entity,
CThreadedReader(const CThreadedReader &)=delete
Copy constructor.
CVatsimServerFileReader(QObject *owner)
Constructor.
void dataRead(swift::misc::network::CEntityFlags::Entity entity, swift::misc::network::CEntityFlags::ReadState state, int number, const QUrl &url)
Data have been read.
void readInBackgroundThread()
Start reading in own thread.
void dataFileRead(int bytes)
Data have been read.
swift::misc::network::CServerList getFsdServers() const
Get all VATSIM FSD servers.
const QObject * owner() const
Owner of the worker.
Class template for accessing a specific value in the CDataCache.
ReadState
State of operation.
Value object encapsulating information of a FSD server.
Value object encapsulating a list of servers.
#define SWIFT_CORE_EXPORT
Export a class or function from the library.