|
| EqPeriodic (const char *eqname, const char *eqfilename) |
|
void | HandlePeriodic () |
|
| EqPeriodic (const char *eqname, const char *eqfilename) |
|
void | HandlePeriodic () |
|
| TMFeEquipment (const char *eqname, const char *eqfilename) |
|
virtual | ~TMFeEquipment () |
|
TMFeResult | EqInit (const std::vector< std::string > &args) |
| Initialize equipment.
|
|
TMFeResult | EqPreInit () |
| Initialize equipment, before EquipmentBase::Init()
|
|
TMFeResult | EqPostInit () |
| Initialize equipment, after EquipmentBase::Init()
|
|
TMFeResult | EqReadCommon () |
| Read TMFeEqInfo from ODB /Equipment/NAME/Common.
|
|
TMFeResult | EqWriteCommon (bool create=false) |
| Write TMFeEqInfo to ODB /Equipment/NAME/Common.
|
|
virtual TMFeResult | HandleInit (const std::vector< std::string > &args) |
|
virtual void | HandleUsage () |
|
virtual TMFeResult | HandleBeginRun (int run_number) |
|
virtual TMFeResult | HandleEndRun (int run_number) |
|
virtual TMFeResult | HandlePauseRun (int run_number) |
|
virtual TMFeResult | HandleResumeRun (int run_number) |
|
virtual TMFeResult | HandleStartAbortRun (int run_number) |
|
virtual TMFeResult | HandleRpc (const char *cmd, const char *args, std::string &response) |
|
virtual bool | HandlePoll () |
|
virtual void | HandlePollRead () |
|
void | EqPollThread () |
|
void | EqStartPollThread () |
|
void | EqStopPollThread () |
|
TMFeResult | ComposeEvent (char *pevent, size_t size) const |
|
TMFeResult | BkInit (char *pevent, size_t size) const |
|
void * | BkOpen (char *pevent, const char *bank_name, int bank_type) const |
|
TMFeResult | BkClose (char *pevent, void *ptr) const |
|
int | BkSize (const char *pevent) const |
|
TMFeResult | EqSendEvent (const char *pevent, bool write_to_odb=true) |
|
TMFeResult | EqSendEvent (const std::vector< char > &event, bool write_to_odb=true) |
|
TMFeResult | EqSendEvent (const std::vector< std::vector< char > > &event, bool write_to_odb=true) |
|
TMFeResult | EqSendEvent (int sg_n, const char *sg_ptr[], const size_t sg_len[], bool write_to_odb=true) |
|
TMFeResult | EqWriteEventToOdb (const char *pevent) |
|
TMFeResult | EqZeroStatistics () |
|
TMFeResult | EqWriteStatistics () |
|
TMFeResult | EqSetStatus (const char *status, const char *color) |
|
| TMFeEquipment (TMFE *mfe, const char *name, TMFeCommon *common) |
|
TMFeError | Init () |
| Initialize equipment.
|
|
TMFeError | SendData (const char *data, int size) |
| ...
|
|
TMFeError | ComposeEvent (char *pevent, int size) |
|
TMFeError | BkInit (char *pevent, int size) |
|
void * | BkOpen (char *pevent, const char *bank_name, int bank_type) |
|
TMFeError | BkClose (char *pevent, void *ptr) |
|
int | BkSize (const char *pevent) |
|
TMFeError | SendEvent (const char *pevent) |
|
TMFeError | ZeroStatistics () |
|
TMFeError | WriteStatistics () |
|
TMFeError | SetStatus (const char *status, const char *color) |
|
Public Member Functions inherited from TMFeRpcHandlerInterface |
virtual TMFeResult | HandleBinaryRpc (const char *cmd, const char *args, std::vector< char > &result) |
|
virtual void | HandleBeginRun () |
|
virtual void | HandleEndRun () |
|
virtual void | HandlePauseRun () |
|
virtual void | HandleResumeRun () |
|
virtual void | HandleStartAbortRun () |
|
virtual std::string | HandleRpc (const char *cmd, const char *args) |
|
Definition at line 187 of file tmfe_example_frontend.cxx.