#include <BaseBU.h>
Public Member Functions | |
virtual void | DIRECT_BU_ALLOCATE (const UIntVec_t &fuResourceIds, xdaq::ApplicationDescriptor *fuAppDesc)=0 |
ALLOCATE called by the BUFU Interface when BU and FU are in the same process. More... | |
virtual void | DIRECT_BU_DISCARD (UInt_t buResourceId)=0 |
DISCARD called by the BUFU Interface when BU and FU are in the same process. More... | |
virtual void | postI2OFrame (xdaq::ApplicationDescriptor *fuAppDesc, toolbox::mem::Reference *bufRef)=0 |
|
pure virtual |
ALLOCATE called by the BUFU Interface when BU and FU are in the same process.
Referenced by evf::BUFUInterface::allocate().
|
pure virtual |
DISCARD called by the BUFU Interface when BU and FU are in the same process.
Referenced by evf::BUFUInterface::discard().
|
pure virtual |
to be called by the BUFUInterface the child class BU implements this function, posting a frame
Referenced by evf::BUFUInterface::take().