5 #include <QHostAddress> 12 #include "../constants.h" 30 enum Method { Init, Shutdown, Enable, Disable, Reset, TuneSystem, ScanIV };
33 explicit ScpiRequest(
const QString &msg, QHostAddress host, quint16 port,
SEPIA *parent = 0);
39 void propertyChanged(
int key,
const QVariant &value,
int sub);
40 void responseReady(
Sepia::Channel band,
const QString &cmd,
const QHostAddress host,
const quint16 port);
41 void startExec(ScpiRequest::Method method, QList<QVariant> params);
49 void error(
const char *errmsg);
50 void respond(QString str);
51 void append(QString text);
60 const QHostAddress udphost;
61 const quint16 udpport;
63 Controller *cartridge;
67 #endif // SCPIREQUEST_H The main class of the GUI application.
Definition: sepia.h:60
Channel
An enumeration for the three SEPIA channels (cartridges).
Definition: constants.h:66
A class for storing data for a SCPI request coming from APECS.
Definition: scpirequest.h:25