10#ifndef PSK_REPORTER_HPP_
11#define PSK_REPORTER_HPP_
14#include "JS8_Main/Radio.h"
55 QString
const &antenna);
67 Radio::Frequency freq, QString
const &mode,
int snr,
68 QDateTime
const &utcTimestamp);
Definition Configuration.h:59
Q_SIGNAL void errorOccurred(QString const &reason)
void start()
Starts the PSKReporter.
Definition PSKReporter.cpp:632
void setLocalStation(QString const &call, QString const &grid, QString const &antenna)
Set the local station information used in outgoing reports.
Definition PSKReporter.cpp:652
PSKReporter(Configuration const *, QString const &program_info)
Create a PSKReporter.
Definition PSKReporter.cpp:622
void reconnect()
Reconnects to the PSKReporter server.
Definition PSKReporter.cpp:643
void addRemoteStation(QString const &call, QString const &grid, Radio::Frequency freq, QString const &mode, int snr, QDateTime const &utcTimestamp)
Add a remote station reception to the aggregated report.
Definition PSKReporter.cpp:673
void sendReport(bool last=false)
Flush any pending spots to PSK Reporter.
Definition PSKReporter.cpp:743
Opaque implementation manager utilizing perfect forwarding of constructors.
Definition pimpl_h.h:28
An implementation-hiding utility class template leveraging the Pimpl idiom.