#include <FUProxy.h>
Public Member Functions | |
FUProxy (xdaq::ApplicationDescriptor *smAppDesc, xdaq::ApplicationDescriptor *fuAppDesc, xdaq::ApplicationContext *smAppContext, toolbox::mem::Pool *msgPool) | |
void | sendDataDiscard (const int &rbBufferId) |
void | sendDQMDiscard (const int &rbBufferId) |
Private Member Functions | |
void | sendDiscardMsg (const int &rbBufferId, const int &msgId, const size_t &msgSize) |
Private Attributes | |
xdaq::ApplicationDescriptor * | fuAppDesc_ |
toolbox::mem::Pool * | msgPool_ |
xdaq::ApplicationContext * | smAppContext_ |
xdaq::ApplicationDescriptor * | smAppDesc_ |
Send back discards to the FU resource borker.
Following the example in EventFilter/ResourceBroker for BUProxy and SMProxy.
stor::FUProxy::FUProxy | ( | xdaq::ApplicationDescriptor * | smAppDesc, |
xdaq::ApplicationDescriptor * | fuAppDesc, | ||
xdaq::ApplicationContext * | smAppContext, | ||
toolbox::mem::Pool * | msgPool | ||
) |
Definition at line 23 of file FUProxy.cc.
void stor::FUProxy::sendDataDiscard | ( | const int & | rbBufferId | ) |
Definition at line 40 of file FUProxy.cc.
References I2O_FU_DATA_DISCARD, and sendDiscardMsg().
|
private |
Definition at line 46 of file FUProxy.cc.
References edm::hlt::Exception, runTheMatrix::msg, and _I2O_FU_DATA_DISCARD_MESSAGE_FRAME::rbBufferID.
Referenced by sendDataDiscard(), and sendDQMDiscard().
void stor::FUProxy::sendDQMDiscard | ( | const int & | rbBufferId | ) |
Definition at line 35 of file FUProxy.cc.
References I2O_FU_DQM_DISCARD, and sendDiscardMsg().
|
private |
|
private |