SDRAngel
4.11.5
Developer docs for <a href="https://github.com/f4exb/sdrangel">SDRangel<\a>, an Open Source Qt5 / OpenGL 3.0+ SDR and signal analyzer frontend to various hardware.
|
#include <framework.h>
Public Member Functions | |
scheduler () | |
void | add_pipe (pipebuf_common *p) |
void | add_runnable (runnable_common *r) |
void | step () |
void | run () |
void | shutdown () |
unsigned long long | hash () |
void | dump () |
Public Attributes | |
pipebuf_common * | pipes [MAX_PIPES] |
int | npipes |
runnable_common * | runnables [MAX_RUNNABLES] |
int | nrunnables |
window_placement * | windows |
bool | verbose |
bool | debug |
bool | debug2 |
Definition at line 114 of file framework.h.
|
inline |
Definition at line 123 of file framework.h.
|
inline |
Definition at line 132 of file framework.h.
References leansdr::fail().
Referenced by leansdr::pipebuf< leansdr::complex< leansdr::f32 > >::pipebuf().
|
inline |
Definition at line 139 of file framework.h.
References leansdr::fail().
|
inline |
Definition at line 180 of file framework.h.
References leansdr::pipebuf_common::dump(), and i.
|
inline |
Definition at line 172 of file framework.h.
References leansdr::pipebuf_common::hash(), and i.
|
inline |
Definition at line 152 of file framework.h.
References leansdr::pipebuf_common::hash().
|
inline |
Definition at line 166 of file framework.h.
References i.
Referenced by DATVDemod::CleanUpDATVFramework().
|
inline |
Definition at line 146 of file framework.h.
References i.
Referenced by DATVDemod::feed().
bool leansdr::scheduler::debug |
Definition at line 121 of file framework.h.
Referenced by leansdr::auto_notch< leansdr::f32 >::detect(), leansdr::hdlc_sync::hdlc_sync(), leansdr::deconvol_sync< leansdr::u8, 0 >::inverse_convolution(), leansdr::rotator< leansdr::f32 >::rotator(), leansdr::file_reader< T >::run(), leansdr::dvb_deconvol_sync< Tin >::run(), leansdr::rs_decoder< leansdr::u8, 0 >::run(), leansdr::derandomizer::run(), leansdr::viterbi_sync::run(), leansdr::deconvol_sync< leansdr::u8, 0 >::run_decoding(), leansdr::mpeg_sync< leansdr::u8, 0 >::run_decoding(), leansdr::s2_fecdec< SOFTBIT, SOFTBYTE >::s2_fecdec(), leansdr::s2_fecenc::s2_fecenc(), and leansdr::mpeg_sync< leansdr::u8, 0 >::search_sync().
bool leansdr::scheduler::debug2 |
Definition at line 121 of file framework.h.
int leansdr::scheduler::npipes |
Definition at line 117 of file framework.h.
int leansdr::scheduler::nrunnables |
Definition at line 119 of file framework.h.
pipebuf_common* leansdr::scheduler::pipes[MAX_PIPES] |
Definition at line 116 of file framework.h.
runnable_common* leansdr::scheduler::runnables[MAX_RUNNABLES] |
Definition at line 118 of file framework.h.
bool leansdr::scheduler::verbose |
Definition at line 121 of file framework.h.
Referenced by leansdr::deconvol_sync< leansdr::u8, 0 >::deconvol_sync(), leansdr::fir_filter< leansdr::complex, float >::run(), and leansdr::fir_resampler< T, Tc >::run().
window_placement* leansdr::scheduler::windows |
Definition at line 120 of file framework.h.