tdaq-develop-2025-02-12
ots::Iterator Class Reference

Public Member Functions

 Iterator (GatewaySupervisor *supervisor)
 
void playIterationPlan (HttpXmlDocument &xmldoc, const std::string &planName)
 
void playGeneratedIterationPlan (HttpXmlDocument &xmldoc, const std::string &parametersCSV)
 
void playGeneratedIterationPlan (HttpXmlDocument &xmldoc, const std::string &fsmName, const std::string &configAlias, uint64_t durationSeconds=-1, unsigned int numberOfRuns=1, bool keepConfiguration=false, const std::string &logEntry="")
 
void pauseIterationPlan (HttpXmlDocument &xmldoc)
 
void haltIterationPlan (HttpXmlDocument &xmldoc)
 
void getIterationPlanStatus (HttpXmlDocument &xmldoc)
 return state machine and iterator status
 
bool handleCommandRequest (HttpXmlDocument &xmldoc, const std::string &command, const std::string &parameter)
 

Static Public Attributes

static const std::string RESERVED_GEN_PLAN_NAME = "---GENERATED_PLAN---"
 

Friends

class GatewaySupervisor
 

Detailed Description

Definition at line 18 of file Iterator.h.


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