|
CARMA C++
|
A class to encapsulate the transmission of monitor frames from the AC to the ACC. More...
#include <carma/antenna/sza/antenna/control/Scanner.h>
Public Member Functions | |
| sza::util::DataFrameManager * | dispatchNextFrame () |
| Method to return the next frame from our ring buffer. More... | |
| unsigned int | getNframesInQueue () |
| Return the number of data frames waiting to be dispatched. More... | |
| std::list< Board * > | listBoards () |
| Return the list of boards controlled by this task. More... | |
| void | packNextFrame () |
| If there is room in the circular frame buffer, record another data frame. More... | |
| Scanner (SzaShare *share, sza::util::AntNum *ant) | |
| Constructor with antenna specification. More... | |
| ~Scanner () | |
| Destructor. More... | |
A class to encapsulate the transmission of monitor frames from the AC to the ACC.
| sza::antenna::control::Scanner::Scanner | ( | SzaShare * | share, |
| sza::util::AntNum * | ant | ||
| ) |
Constructor with antenna specification.
| Exception |
| sza::antenna::control::Scanner::~Scanner | ( | ) |
Destructor.
| sza::util::DataFrameManager* sza::antenna::control::Scanner::dispatchNextFrame | ( | ) |
Method to return the next frame from our ring buffer.
| unsigned int sza::antenna::control::Scanner::getNframesInQueue | ( | ) |
Return the number of data frames waiting to be dispatched.
| std::list<Board*> sza::antenna::control::Scanner::listBoards | ( | ) |
Return the list of boards controlled by this task.
| void sza::antenna::control::Scanner::packNextFrame | ( | ) |
If there is room in the circular frame buffer, record another data frame.