RENEWLab  1.1.0
RENEW project
ClientRadioSet Class Reference

#include <ClientRadioSet.h>

Collaboration diagram for ClientRadioSet:

Classes

struct  ClientRadioContext
 

Public Member Functions

 ClientRadioSet (Config *cfg)
 
 ~ClientRadioSet (void)
 
int triggers (int i)
 
int radioRx (size_t radio_id, void *const *buffs, int numSamps, long long &frameTime)
 
int radioTx (size_t radio_id, const void *const *buffs, int numSamps, int flags, long long &frameTime)
 
void radioStop (void)
 
bool getRadioNotFound ()
 

Private Member Functions

void init (ClientRadioContext *context)
 

Static Private Member Functions

static void * init_launch (void *in_context)
 

Private Attributes

Config_cfg
 
std::vector< Radio * > radios
 
bool radioNotFound
 

Constructor & Destructor Documentation

◆ ClientRadioSet()

ClientRadioSet::ClientRadioSet ( Config cfg)
Here is the call graph for this function:

◆ ~ClientRadioSet()

ClientRadioSet::~ClientRadioSet ( void  )
Here is the call graph for this function:

Member Function Documentation

◆ getRadioNotFound()

bool ClientRadioSet::getRadioNotFound ( )
inline

◆ init()

void ClientRadioSet::init ( ClientRadioContext context)
private
Here is the call graph for this function:
Here is the caller graph for this function:

◆ init_launch()

void * ClientRadioSet::init_launch ( void *  in_context)
staticprivate
Here is the call graph for this function:
Here is the caller graph for this function:

◆ radioRx()

int ClientRadioSet::radioRx ( size_t  radio_id,
void *const *  buffs,
int  numSamps,
long long &  frameTime 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ radioStop()

void ClientRadioSet::radioStop ( void  )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ radioTx()

int ClientRadioSet::radioTx ( size_t  radio_id,
const void *const *  buffs,
int  numSamps,
int  flags,
long long &  frameTime 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ triggers()

int ClientRadioSet::triggers ( int  i)
Here is the caller graph for this function:

Member Data Documentation

◆ _cfg

Config* ClientRadioSet::_cfg
private

◆ radioNotFound

bool ClientRadioSet::radioNotFound
private

◆ radios

std::vector<Radio*> ClientRadioSet::radios
private

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