#include <soda_hamlib_handler.hpp>
|
typedef bool(HamlibHandler::* | cmdHandler_t) (QTextStream &, QTextStream &, bool) |
|
|
void | registerCommand (const char *shortname, const char *longname, cmdHandler_t handler, bool is_get) |
|
bool | cmdDumpState (QTextStream &out, QTextStream &in, bool getval) |
|
bool | cmdVFO (QTextStream &out, QTextStream &in, bool getval) |
|
bool | cmdFreq (QTextStream &out, QTextStream &in, bool getval) |
|
bool | cmdSplitFreq (QTextStream &out, QTextStream &in, bool getval) |
|
bool | cmdMode (QTextStream &out, QTextStream &in, bool getval) |
|
bool | cmdPTT (QTextStream &out, QTextStream &in, bool getval) |
|
bool | cmdSplitVFO (QTextStream &out, QTextStream &in, bool getval) |
|
bool | cmdQuit (QTextStream &out, QTextStream &in, bool getval) |
|
Definition at line 43 of file soda_hamlib_handler.hpp.
◆ cmdHandler_t
typedef bool(HamlibHandler::* GUISoDa::HamlibHandler::cmdHandler_t) (QTextStream &, QTextStream &, bool) |
|
protected |
◆ HamlibHandler()
GUISoDa::HamlibHandler::HamlibHandler |
( |
QObject * |
parent = 0 | ) |
|
◆ ~HamlibHandler()
GUISoDa::HamlibHandler::~HamlibHandler |
( |
| ) |
|
◆ cmdDumpState()
bool GUISoDa::HamlibHandler::cmdDumpState |
( |
QTextStream & |
out, |
|
|
QTextStream & |
in, |
|
|
bool |
getval |
|
) |
| |
|
protected |
◆ cmdFreq()
bool GUISoDa::HamlibHandler::cmdFreq |
( |
QTextStream & |
out, |
|
|
QTextStream & |
in, |
|
|
bool |
getval |
|
) |
| |
|
protected |
◆ cmdMode()
bool GUISoDa::HamlibHandler::cmdMode |
( |
QTextStream & |
out, |
|
|
QTextStream & |
in, |
|
|
bool |
getval |
|
) |
| |
|
protected |
◆ cmdPTT()
bool GUISoDa::HamlibHandler::cmdPTT |
( |
QTextStream & |
out, |
|
|
QTextStream & |
in, |
|
|
bool |
getval |
|
) |
| |
|
protected |
◆ cmdQuit()
bool GUISoDa::HamlibHandler::cmdQuit |
( |
QTextStream & |
out, |
|
|
QTextStream & |
in, |
|
|
bool |
getval |
|
) |
| |
|
protected |
◆ cmdSplitFreq()
bool GUISoDa::HamlibHandler::cmdSplitFreq |
( |
QTextStream & |
out, |
|
|
QTextStream & |
in, |
|
|
bool |
getval |
|
) |
| |
|
protected |
◆ cmdSplitVFO()
bool GUISoDa::HamlibHandler::cmdSplitVFO |
( |
QTextStream & |
out, |
|
|
QTextStream & |
in, |
|
|
bool |
getval |
|
) |
| |
|
protected |
◆ cmdVFO()
bool GUISoDa::HamlibHandler::cmdVFO |
( |
QTextStream & |
out, |
|
|
QTextStream & |
in, |
|
|
bool |
getval |
|
) |
| |
|
protected |
◆ initCommandTables()
void GUISoDa::HamlibHandler::initCommandTables |
( |
| ) |
|
|
private |
◆ initModTables()
void GUISoDa::HamlibHandler::initModTables |
( |
| ) |
|
|
private |
◆ processCommand()
void GUISoDa::HamlibHandler::processCommand |
( |
const QString & |
cmd, |
|
|
QTcpSocket * |
socket_p |
|
) |
| |
◆ registerCommand()
void GUISoDa::HamlibHandler::registerCommand |
( |
const char * |
shortname, |
|
|
const char * |
longname, |
|
|
cmdHandler_t |
handler, |
|
|
bool |
is_get |
|
) |
| |
|
protected |
◆ reportModulation
void GUISoDa::HamlibHandler::reportModulation |
( |
int |
mod_id | ) |
|
|
slot |
◆ reportRXFreq
void GUISoDa::HamlibHandler::reportRXFreq |
( |
double |
f | ) |
|
|
slot |
◆ reportTXFreq
void GUISoDa::HamlibHandler::reportTXFreq |
( |
double |
f | ) |
|
|
slot |
◆ reportTXOn
void GUISoDa::HamlibHandler::reportTXOn |
( |
bool |
tx_on | ) |
|
|
slot |
◆ setModulation
◆ setRXFreq
void GUISoDa::HamlibHandler::setRXFreq |
( |
double |
f | ) |
|
|
signal |
◆ setTXFreq
void GUISoDa::HamlibHandler::setTXFreq |
( |
double |
f | ) |
|
|
signal |
◆ setTXOn
void GUISoDa::HamlibHandler::setTXOn |
( |
bool |
tx_on | ) |
|
|
signal |
◆ current_modtype
◆ current_rx_freq
double GUISoDa::HamlibHandler::current_rx_freq |
|
protected |
◆ current_tx_freq
double GUISoDa::HamlibHandler::current_tx_freq |
|
protected |
◆ current_tx_on
bool GUISoDa::HamlibHandler::current_tx_on |
|
protected |
◆ current_VFO
QString GUISoDa::HamlibHandler::current_VFO |
|
protected |
◆ get_command_map
std::map<QString, cmdHandler_t> GUISoDa::HamlibHandler::get_command_map |
|
protected |
◆ hl2soda_modmap
◆ modulation
◆ rx_freq
double GUISoDa::HamlibHandler::rx_freq |
|
protected |
◆ set_command_map
std::map<QString, cmdHandler_t> GUISoDa::HamlibHandler::set_command_map |
|
protected |
◆ soda2hl_modmap
◆ split_enabled
bool GUISoDa::HamlibHandler::split_enabled |
|
protected |
◆ tx_freq
double GUISoDa::HamlibHandler::tx_freq |
|
protected |
◆ tx_on
bool GUISoDa::HamlibHandler::tx_on |
|
protected |
◆ tx_VFO
QString GUISoDa::HamlibHandler::tx_VFO |
|
protected |
The documentation for this class was generated from the following files: