|
|
| PyProducer (const std::string &name, const std::string &runcontrol) |
| |
|
void | SendEvent (uint8_t *data, size_t size) |
| |
|
virtual void | OnConfigure (const eudaq::Configuration ¶m) |
| |
|
virtual void | OnStartRun (unsigned param) |
| |
|
virtual void | OnStopRun () |
| |
|
virtual void | OnTerminate () |
| |
|
virtual void | OnReset () |
| |
|
virtual void | OnStatus () |
| |
|
virtual void | OnUnrecognised (const std::string &cmd, const std::string ¶m) |
| |
|
std::string | GetConfigParameter (const std::string &item) |
| |
|
bool | SetConfigured () |
| |
|
bool | SetReset () |
| |
|
void | SetError () |
| |
|
bool | SendBORE () |
| |
|
bool | SendEORE () |
| |
|
bool | IsConfiguring () |
| |
|
bool | IsStartingRun () |
| |
|
bool | IsStoppingRun () |
| |
|
bool | IsTerminating () |
| |
|
bool | IsResetting () |
| |
|
bool | IsError () |
| |
| | Producer (const std::string &name, const std::string &runcontrol) |
| |
|
virtual void | OnData (const std::string ¶m) |
| |
Public Member Functions inherited from eudaq::CommandReceiver |
|
| CommandReceiver (const std::string &type, const std::string &name, const std::string &runcontrol, bool startthread=true) |
| |
|
void | SetConnectionState (ConnectionState::State state=ConnectionState::STATE_UNCONF, const std::string &info="") |
| |
|
int | GetConnectionState () |
| |
|
virtual void | OnInitialise (const Configuration ¶m) |
| |
|
virtual void | OnPrepareRun (unsigned) |
| |
|
virtual void | OnLog (const std::string &) |
| |
|
virtual void | OnServer () |
| |
|
virtual void | OnGetRun () |
| |
|
virtual void | OnIdle () |
| |
|
virtual void | OnClear () |
| |
|
void | Process (int timeout) |
| |
|
void | CommandThread () |
| |
|
void | StartThread () |
| |
|
| DataSender (const std::string &type, const std::string &name) |
| |
|
void | Connect (const std::string &server) |
| |
|
void | SendEvent (const Event &) |
| |
|
void | SendPacket (const AidaPacket &) |
| |
The documentation for this class was generated from the following file:
- main/python/src/PyProducer.cpp