|
|
| EqPpg (const char *eqname, const char *eqfilename) |
| |
|
void | HandleUsage () |
| |
|
TMFeResult | HandleInit (const std::vector< std::string > &args) |
| |
| TMFeResult | HandleRpc (const char *cmd, const char *args, std::string &response) |
| | Process RPC calls (e.g. from custom page)
|
| |
|
TMFeResult | HandleBeginRun (int run_number) |
| |
|
TMFeResult | HandleEndRun (int run_number) |
| |
|
void | HandlePeriodic () |
| |
|
|
TMFeResult | LoadSequences () |
| |
|
TMFeResult | WriteGates () |
| |
|
TMFeResult | RunSequence () |
| |
|
TMFeResult | Abort () |
| |
◆ HandleRpc()
| TMFeResult EqPpg::HandleRpc |
( |
const char * | cmd, |
|
|
const char * | args, |
|
|
std::string & | response ) |
|
inline |
Process RPC calls (e.g. from custom page)
Supported RPCs:
- LoadSequences: Load sequence files provided in ODB
- WriteGates: Write gate enable bitmask to PPG
- RunSequence: Run/Arm selected sequence
- Abort: Abort/Disarm sequence
The documentation for this class was generated from the following file: