JS8Call-Improved master
Loading...
Searching...
No Matches
EmulateSplitTransceiver Class Referencefinal
Inheritance diagram for EmulateSplitTransceiver:
Collaboration diagram for EmulateSplitTransceiver:

Public Member Functions

 EmulateSplitTransceiver (std::unique_ptr< Transceiver > wrapped, QObject *parent=nullptr)
void set (TransceiverState const &, unsigned sequence_number) noexcept override
void start (unsigned sequence_number) noexcept override
void stop () noexcept override
Public Member Functions inherited from Transceiver
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

Additional Inherited Members

Public Types inherited from Transceiver
enum  MODE {
  UNK , CW , CW_R , USB ,
  LSB , FSK , FSK_R , DIG_U ,
  DIG_L , AM , FM , DIG_FM
}
using Frequency = Radio::Frequency
Protected Member Functions inherited from Transceiver
 Transceiver (QObject *parent)

Member Function Documentation

◆ set()

void EmulateSplitTransceiver::set ( TransceiverState const & s,
unsigned sequence_number )
overridevirtualnoexcept

Implements Transceiver.

◆ start()

void EmulateSplitTransceiver::start ( unsigned sequence_number)
inlineoverridevirtualnoexcept

Implements Transceiver.

◆ stop()

void EmulateSplitTransceiver::stop ( )
inlineoverridevirtualnoexcept

Implements Transceiver.


The documentation for this class was generated from the following files: