SoDaRadio-12.2.0-cut_dependencies:6c82803
Loading...
Searching...
No Matches
SoDa::Radio Class Referenceabstract

#include <Radio.hxx>

Inheritance diagram for SoDa::Radio:
SoDa::PlutoRadio SoDa::RTLSDRRadio SoDa::USRPRadio

Public Member Functions

virtual void init ()=0
 do whatever initialization we might need to do.

Protected Member Functions

 Radio (ParamsPtr params)
 create the base radio.
void subscribeToMailBoxes (const std::vector< MailBoxBasePtr > &mailboxes)
 subscribe to all mailboxes for all subordinate (Ctrl, RX, TX) units

Detailed Description

Definition at line 54 of file Radio.hxx.

Constructor & Destructor Documentation

◆ Radio()

SoDa::Radio::Radio ( ParamsPtr params)
inlineprotected

create the base radio.

Definition at line 59 of file Radio.hxx.

Member Function Documentation

◆ init()

virtual void SoDa::Radio::init ( )
pure virtual

do whatever initialization we might need to do.

Implemented in SoDa::PlutoRadio, SoDa::RTLSDRRadio, and SoDa::USRPRadio.

◆ subscribeToMailBoxes()

void SoDa::Radio::subscribeToMailBoxes ( const std::vector< MailBoxBasePtr > & mailboxes)
protected

subscribe to all mailboxes for all subordinate (Ctrl, RX, TX) units

Parameters
mailboxesa list of all the mailboxes established by the SoDaServer

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