#include <BaseFU.h>
Public Member Functions | |
virtual void | buildAndSendAllocate (const UIntVec_t &fuResourceIds)=0 |
called by the BUFU Interface to trigger an I2O ALLOCATE message being built and sent | |
virtual void | buildAndSendDiscard (UInt_t buResourceId)=0 |
called by the BUFU Interface to trigger an I2O DISCARD message being built and sent | |
virtual void | I2O_FU_TAKE_Callback (toolbox::mem::Reference *bufRef)=0 |
function to be performed upon receiving a TAKE from the BU |
virtual void evf::BaseFU::buildAndSendAllocate | ( | const UIntVec_t & | fuResourceIds | ) | [pure virtual] |
called by the BUFU Interface to trigger an I2O ALLOCATE message being built and sent
Referenced by evf::BUFUInterface::allocate().
virtual void evf::BaseFU::buildAndSendDiscard | ( | UInt_t | buResourceId | ) | [pure virtual] |
called by the BUFU Interface to trigger an I2O DISCARD message being built and sent
Referenced by evf::BUFUInterface::discard().
virtual void evf::BaseFU::I2O_FU_TAKE_Callback | ( | toolbox::mem::Reference * | bufRef | ) | [pure virtual] |
function to be performed upon receiving a TAKE from the BU
Referenced by evf::BUFUInterface::take().