|
| void | start (unsigned sequence_number) noexcept override final |
| void | set (TransceiverState const &, unsigned sequence_number) noexcept override final |
| void | stop () noexcept override final |
|
TransceiverState const & | state () const |
|
Q_SIGNAL void | resolution (int) |
|
Q_SIGNAL void | update (Transceiver::TransceiverState const &, unsigned sequence_number) const |
|
Q_SIGNAL void | failure (QString const &reason) const |
|
Q_SIGNAL void | finished () const |
|
|
| TransceiverBase (QObject *parent) |
|
virtual int | do_start ()=0 |
|
virtual void | do_post_start () |
|
virtual void | do_stop ()=0 |
|
virtual void | do_post_stop () |
|
virtual void | do_frequency (Frequency, MODE, bool no_ignore)=0 |
|
virtual void | do_post_frequency (Frequency, MODE) |
| virtual void | hamlib_bug_bandaid (TransceiverState const &) |
|
virtual void | do_tx_frequency (Frequency, MODE, bool no_ignore)=0 |
|
virtual void | do_post_tx_frequency (Frequency, MODE) |
|
virtual void | do_mode (MODE)=0 |
|
virtual void | do_post_mode (MODE) |
|
virtual void | do_ptt (bool=true)=0 |
|
virtual void | do_post_ptt (bool=true) |
|
virtual void | do_sync (bool force_signal=false, bool no_poll=false)=0 |
|
virtual bool | do_pre_update () |
|
void | update_rx_frequency (Frequency) |
|
void | update_other_frequency (Frequency=0) |
|
void | update_split (bool) |
|
void | update_mode (MODE) |
|
void | update_PTT (bool=true) |
|
void | update_complete (bool force_signal=false) |
|
void | offline (QString const &reason) |
|
| Transceiver (QObject *parent) |
|
| enum | MODE {
UNK
, CW
, CW_R
, USB
,
LSB
, FSK
, FSK_R
, DIG_U
,
DIG_L
, AM
, FM
, DIG_FM
} |
|
using | Frequency = Radio::Frequency |
◆ hamlib_bug_bandaid()
◆ set()
| void TransceiverBase::set |
( |
TransceiverState const & | s, |
|
|
unsigned | sequence_number ) |
|
finaloverridevirtualnoexcept |
◆ start()
| void TransceiverBase::start |
( |
unsigned | sequence_number | ) |
|
|
finaloverridevirtualnoexcept |
◆ stop()
| void TransceiverBase::stop |
( |
| ) |
|
|
finaloverridevirtualnoexcept |
The documentation for this class was generated from the following files: