REDAC HybridController
Firmware for LUCIDAC/REDAC Teensy
|
Loading...
Searching...
No Matches
run::RunDataHandler Class Referenceabstract
#include <run.h>
Inheritance diagram for run::RunDataHandler:

Public Member Functions | |
virtual void | init () |
virtual void | handle (volatile uint32_t *data, size_t outer_count, size_t inner_count, const run::Run &run)=0 |
virtual void | stream (volatile uint32_t *buffer, run::Run &run)=0 |
virtual void | prepare (Run &run)=0 |
Public Attributes | |
volatile bool | first_data = false |
volatile bool | last_data = false |
Detailed Description
Member Function Documentation
◆ handle()
|
pure virtual |
Implemented in client::RunDataNotificationHandler.
Referenced by daq::stream::process().
◆ init()
|
inlinevirtual |
Definition at line 75 of file run.h.
Referenced by run::RunManager::run_next_flexio().
◆ prepare()
|
pure virtual |
Implemented in client::RunDataNotificationHandler.
Referenced by run::RunManager::run_next_flexio().
◆ stream()
|
pure virtual |
Implemented in client::RunDataNotificationHandler.
Member Data Documentation
◆ first_data
◆ last_data
The documentation for this class was generated from the following file:
- lib/computation/src/run/run.h