#include <IPCMethod.h>
Public Member Functions | |
UInt_t | allocateResource () |
virtual bool | buildResource (MemRef_t *bufRef)=0 |
virtual std::vector< UInt_t > | cellEvtNumbers () const =0 |
virtual std::vector< pid_t > | cellPrcIds () const =0 |
virtual std::vector< std::string > | cellStates () const =0 |
virtual std::vector< time_t > | cellTimeStamps () const =0 |
virtual void | clear ()=0 |
virtual std::vector< pid_t > | clientPrcIds () const =0 |
virtual std::string | clientPrcIdsAsString () const =0 |
virtual bool | discard ()=0 |
virtual bool | discardDataEvent (MemRef_t *bufRef)=0 |
virtual bool | discardDataEventWhileHalting (MemRef_t *bufRef)=0 |
virtual bool | discardDqmEvent (MemRef_t *bufRef)=0 |
virtual bool | discardDqmEventWhileHalting (MemRef_t *bufRef)=0 |
virtual bool | discardWhileHalting (bool sendDiscards)=0 |
virtual std::vector< std::string > | dqmCellStates () const =0 |
virtual void | dropEvent ()=0 |
void | dumpEvent (evf::FUShmRawCell *cell) |
virtual bool | handleCrashedEP (UInt_t runNumber, pid_t pid)=0 |
void | injectCRCError () |
IPCMethod (bool segmentationMode, UInt_t nbRawCells, UInt_t nbRecoCells, UInt_t nbDqmCells, UInt_t rawCellSize, UInt_t recoCellSize, UInt_t dqmCellSize, int freeResReq, BUProxy *bu, SMProxy *sm, log4cplus::Logger logger, unsigned int timeout, EvffedFillerRB *frb, xdaq::Application *app) throw (evf::Exception) | |
bool | isActive () const |
bool | isLastMessageOfEvent (MemRef_t *bufRef) |
bool | isReadyToShutDown () const |
virtual void | lastResort ()=0 |
void | lock () |
UInt_t | nbAllocated () const |
UInt_t | nbAllocSent () const |
virtual UInt_t | nbClients () const =0 |
UInt_t | nbCompleted () const |
UInt_t | nbCrcErrors () const |
UInt_t | nbDiscarded () const |
UInt_t | nbEolDiscarded () const |
UInt_t | nbEolPosted () const |
UInt_t | nbErrors () const |
UInt_t | nbFreeSlots () const |
UInt_t | nbLost () const |
UInt_t | nbPending () const |
UInt_t | nbPendingSMDiscards () const |
int | nbPendingSMDqmDiscards () const |
virtual UInt_t | nbResources () const =0 |
UInt_t | nbSent () const |
UInt_t | nbSentDqm () const |
UInt_t | nbSentError () const |
virtual void | postEndOfLumiSection (MemRef_t *bufRef)=0 |
virtual std::string | printStatus () |
void | releaseResources () |
releases all FUResource's More... | |
virtual void | resetCounters ()=0 |
virtual void | resetIPC ()=0 |
resets the underlying IPC method to the initial state More... | |
void | resetPendingAllocates () |
resets free resources to the maximum number More... | |
void | sendAllocate () |
virtual bool | sendData ()=0 |
void | sendDataEvent (UInt_t fuResourceId, UInt_t runNumber, UInt_t evtNumber, UInt_t outModId, UInt_t fuProcessId, UInt_t fuGuid, UChar_t *data, UInt_t dataSize) |
virtual bool | sendDataWhileHalting ()=0 |
void | sendDiscard (UInt_t buResourceId) |
virtual bool | sendDqm ()=0 |
void | sendDqmEvent (UInt_t fuDqmId, UInt_t runNumber, UInt_t evtAtUpdate, UInt_t folderId, UInt_t fuProcessId, UInt_t fuGuid, UChar_t *data, UInt_t dataSize) |
virtual bool | sendDqmWhileHalting ()=0 |
void | sendErrorEvent (UInt_t fuResourceId, UInt_t runNumber, UInt_t evtNumber, UInt_t fuProcessId, UInt_t fuGuid, UChar_t *data, UInt_t dataSize) |
void | sendInitMessage (UInt_t fuResourceId, UInt_t outModId, UInt_t fuProcessId, UInt_t fuGuid, UChar_t *data, UInt_t dataSize, UInt_t nExpectedEPs) |
void | setActive (bool activeValue) |
void | setDoCrcCheck (UInt_t doCrcCheck) |
void | setDoDumpEvents (UInt_t doDumpEvents) |
void | setReadyToShutDown (bool readyValue) |
void | setRunNumber (UInt_t runNumber) |
void | setStopFlag (bool status) |
virtual void | shutDownClients ()=0 |
UInt_t | shutdownStatus () |
UInt_t | sumOfSizes () const |
uint64_t | sumOfSquares () const |
void | unlock () |
virtual | ~IPCMethod () |
Protected Attributes | |
bool * | acceptSMDataDiscard_ |
int * | acceptSMDqmDiscard_ |
xdaq::Application * | app_ |
BUProxy * | bu_ |
UInt_t | doCrcCheck_ |
UInt_t | doDumpEvents_ |
EvffedFillerRB * | frb_ |
std::queue< UInt_t > | freeResourceIds_ |
unsigned int | freeResRequiredForAllocate_ |
bool | isActive_ |
bool | isReadyToShutDown_ |
sem_t | lock_ |
log4cplus::Logger | log_ |
UInt_t | nbAllocated_ |
UInt_t | nbAllocSent_ |
UInt_t | nbClientsToShutDown_ |
UInt_t | nbCompleted_ |
UInt_t | nbCrcErrors_ |
UInt_t | nbDiscarded_ |
UInt_t | nbDqmCells_ |
UInt_t | nbEolDiscarded_ |
UInt_t | nbEolPosted_ |
UInt_t | nbErrors_ |
UInt_t | nbLost_ |
UInt_t | nbPending_ |
UInt_t | nbPendingSMDiscards_ |
std::atomic< int > | nbPendingSMDqmDiscards_ |
UInt_t | nbRawCells_ |
UInt_t | nbRecoCells_ |
UInt_t | nbSent_ |
UInt_t | nbSentDqm_ |
UInt_t | nbSentError_ |
FUResourceVec_t | resources_ |
UInt_t | runNumber_ |
UInt_t | shutdownStatus_ |
unsigned int | shutdownTimeout_ |
SMProxy * | sm_ |
bool | stopFlag_ |
UInt_t | sumOfSizes_ |
uint64_t | sumOfSquares_ |
Base class for methods (types) of IPC. Subclasses: FUResourceTable, FUResourceQueue.
Definition at line 42 of file IPCMethod.h.
IPCMethod::IPCMethod | ( | bool | segmentationMode, |
UInt_t | nbRawCells, | ||
UInt_t | nbRecoCells, | ||
UInt_t | nbDqmCells, | ||
UInt_t | rawCellSize, | ||
UInt_t | recoCellSize, | ||
UInt_t | dqmCellSize, | ||
int | freeResReq, | ||
BUProxy * | bu, | ||
SMProxy * | sm, | ||
log4cplus::Logger | logger, | ||
unsigned int | timeout, | ||
EvffedFillerRB * | frb, | ||
xdaq::Application * | app | ||
) | |||
throw | ( | evf::Exception | |
) |
Definition at line 28 of file IPCMethod.cc.
|
virtual |
Definition at line 51 of file IPCMethod.cc.
UInt_t IPCMethod::allocateResource | ( | ) |
Returns the fuResourceId of the allocated resource
Definition at line 60 of file IPCMethod.cc.
References freeResourceIds_, lock(), nbAllocated_, nbPending_, and unlock().
Referenced by sendAllocate().
|
pure virtual |
Has to be implemented by subclasses, according to IPC type.
Implemented in evf::FUResourceTable, and evf::FUResourceQueue.
|
pure virtual |
Implemented in evf::FUResourceTable, and evf::FUResourceQueue.
Referenced by evf::rb_statemachine::SharedResources::watching().
|
pure virtual |
Implemented in evf::FUResourceTable, and evf::FUResourceQueue.
Referenced by evf::rb_statemachine::SharedResources::watching().
|
pure virtual |
Implemented in evf::FUResourceTable, and evf::FUResourceQueue.
|
pure virtual |
Implemented in evf::FUResourceTable, and evf::FUResourceQueue.
Referenced by evf::rb_statemachine::SharedResources::watching().
|
pure virtual |
Has to be implemented by subclasses, according to IPC type.
Implemented in evf::FUResourceTable, and evf::FUResourceQueue.
Referenced by Vispa.Views.WidgetView.WidgetView::closeEvent(), Vispa.Views.BoxDecayView.BoxDecayView::closeEvent(), Vispa.Share.FindAlgorithm.FindAlgorithm::findUsingFindDialog(), Vispa.Views.LineDecayView.LineDecayView::setDataObjects(), Vispa.Views.WidgetView.WidgetView::setDataObjects(), Vispa.Views.TreeView.TreeView::updateContent(), Vispa.Views.TableView.TableView::updateContent(), Vispa.Views.BoxDecayView.BoxDecayView::updateContent(), and Vispa.Views.PropertyView.PropertyView::updateContent().
|
pure virtual |
Implemented in evf::FUResourceTable, and evf::FUResourceQueue.
Referenced by evf::rb_statemachine::Stopping::emergencyStop(), and evf::rb_statemachine::SharedResources::watching().
|
pure virtual |
Implemented in evf::FUResourceTable, and evf::FUResourceQueue.
|
pure virtual |
Has to be implemented by subclasses, according to IPC type.
Implemented in evf::FUResourceTable, and evf::FUResourceQueue.
Referenced by evf::rb_statemachine::SharedResources::discard().
|
pure virtual |
Has to be implemented by subclasses, according to IPC type.
Implemented in evf::FUResourceTable, and evf::FUResourceQueue.
|
pure virtual |
Has to be implemented by subclasses, according to IPC type.
Implemented in evf::FUResourceTable, and evf::FUResourceQueue.
|
pure virtual |
Has to be implemented by subclasses, according to IPC type.
Implemented in evf::FUResourceTable, and evf::FUResourceQueue.
|
pure virtual |
Has to be implemented by subclasses, according to IPC type.
Implemented in evf::FUResourceTable, and evf::FUResourceQueue.
|
pure virtual |
Has to be implemented by subclasses, according to IPC type.
Implemented in evf::FUResourceTable, and evf::FUResourceQueue.
Referenced by evf::rb_statemachine::SharedResources::discard().
|
pure virtual |
Implemented in evf::FUResourceTable, and evf::FUResourceQueue.
|
pure virtual |
Has to be implemented by subclasses, according to IPC type.
Implemented in evf::FUResourceTable, and evf::FUResourceQueue.
void IPCMethod::dumpEvent | ( | evf::FUShmRawCell * | cell | ) |
Dump event to ASCII file.
Definition at line 74 of file IPCMethod.cc.
References evf::FUShmRawCell::evtNumber(), evf::FUShmRawCell::fedAddr(), evf::FUShmRawCell::fedSize(), groupFilesInBlocks::fout, i, j, and evf::FUShmRawCell::nFed().
|
pure virtual |
Has to be implemented by subclasses, according to IPC type.
Implemented in evf::FUResourceTable, and evf::FUResourceQueue.
Referenced by evf::rb_statemachine::Stopping::emergencyStop(), and evf::rb_statemachine::SharedResources::watching().
void IPCMethod::injectCRCError | ( | ) |
|
inline |
Check if resource table is active (enabled).
Definition at line 175 of file IPCMethod.h.
References isActive_.
bool IPCMethod::isLastMessageOfEvent | ( | MemRef_t * | bufRef | ) |
Definition at line 248 of file IPCMethod.cc.
References Association::block.
Referenced by evf::FUResourceQueue::buildResource().
|
inline |
Check if resource table can be safely destroyed.
Definition at line 186 of file IPCMethod.h.
References isReadyToShutDown_.
Referenced by evf::rb_statemachine::Stopping::emergencyStop().
|
pure virtual |
Has to be implemented by subclasses, according to IPC type.
Implemented in evf::FUResourceTable, and evf::FUResourceQueue.
Referenced by evf::rb_statemachine::Stopping::emergencyStop().
|
inline |
Definition at line 306 of file IPCMethod.h.
Referenced by allocateResource(), evf::FUResourceQueue::buildResource(), evf::FUResourceQueue::discard(), evf::FUResourceQueue::discardWhileHalting(), evf::FUResourceQueue::sendData(), and evf::FUResourceQueue::sendDataWhileHalting().
|
inline |
|
inline |
|
pure virtual |
Implemented in evf::FUResourceTable, and evf::FUResourceQueue.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 204 of file IPCMethod.h.
References freeResourceIds_.
Referenced by evf::rb_statemachine::SharedResources::configureResources(), sendAllocate(), and evf::rb_statemachine::SharedResources::watching().
|
inline |
Definition at line 234 of file IPCMethod.h.
References nbLost_.
|
inline |
|
inline |
|
inline |
Definition at line 228 of file IPCMethod.h.
References nbPendingSMDqmDiscards_.
|
pure virtual |
Implemented in evf::FUResourceTable, and evf::FUResourceQueue.
Referenced by evf::rb_statemachine::SharedResources::configureResources(), and evf::rb_statemachine::SharedResources::watching().
|
inline |
Definition at line 216 of file IPCMethod.h.
References nbSent_.
Referenced by evf::rb_statemachine::SharedResources::monitoring(), evf::FUResourceQueue::sendData(), and evf::FUResourceQueue::sendDataWhileHalting().
|
inline |
|
inline |
|
pure virtual |
Has to be implemented by subclasses, according to IPC type.
Implemented in evf::FUResourceTable, and evf::FUResourceQueue.
|
virtual |
Print debugging status.
Reimplemented in evf::FUResourceTable.
Definition at line 101 of file IPCMethod.cc.
References alignCSCRings::s, and AlCaHLTBitMon_QueryRunRegistry::string.
void IPCMethod::releaseResources | ( | ) |
releases all FUResource's
Definition at line 143 of file IPCMethod.cc.
References i, fetchall_from_DQM_v2::release, and resources_.
|
pure virtual |
Has to be implemented by subclasses, according to IPC type.
Implemented in evf::FUResourceTable, and evf::FUResourceQueue.
Referenced by evf::rb_statemachine::Enabling::do_stateAction().
|
pure virtual |
resets the underlying IPC method to the initial state
Implemented in evf::FUResourceTable, and evf::FUResourceQueue.
void IPCMethod::resetPendingAllocates | ( | ) |
resets free resources to the maximum number
Definition at line 129 of file IPCMethod.cc.
References freeResourceIds_, i, log_, and nbRawCells_.
void IPCMethod::sendAllocate | ( | ) |
Definition at line 111 of file IPCMethod.cc.
References allocateResource(), bu_, freeResRequiredForAllocate_, i, nbAllocSent_, nbFreeSlots(), and evf::BUProxy::sendAllocate().
Referenced by evf::FUResourceQueue::buildResource(), evf::FUResourceQueue::discard(), evf::FUResourceQueue::discardWhileHalting(), and evf::rb_statemachine::Enabling::do_stateAction().
|
pure virtual |
Has to be implemented by subclasses, according to IPC type.
Implemented in evf::FUResourceTable, and evf::FUResourceQueue.
Referenced by evf::rb_statemachine::SharedResources::sendData().
void IPCMethod::sendDataEvent | ( | UInt_t | fuResourceId, |
UInt_t | runNumber, | ||
UInt_t | evtNumber, | ||
UInt_t | outModId, | ||
UInt_t | fuProcessId, | ||
UInt_t | fuGuid, | ||
UChar_t * | data, | ||
UInt_t | dataSize | ||
) |
Definition at line 171 of file IPCMethod.cc.
References acceptSMDataDiscard_, log_, evf::SMProxy::sendDataEvent(), sm_, sumOfSizes_, and sumOfSquares_.
Referenced by evf::FUResourceQueue::sendData(), and evf::FUResourceQueue::sendDataWhileHalting().
|
pure virtual |
Has to be implemented by subclasses, according to IPC type.
Implemented in evf::FUResourceTable, and evf::FUResourceQueue.
Referenced by evf::rb_statemachine::SharedResources::sendData().
void IPCMethod::sendDiscard | ( | UInt_t | buResourceId | ) |
Definition at line 150 of file IPCMethod.cc.
References bu_, nbDiscarded_, and evf::BUProxy::sendDiscard().
Referenced by evf::FUResourceQueue::discard(), and evf::FUResourceQueue::discardWhileHalting().
|
pure virtual |
Has to be implemented by subclasses, according to IPC type.
Implemented in evf::FUResourceTable, and evf::FUResourceQueue.
Referenced by evf::rb_statemachine::SharedResources::sendDqm().
void IPCMethod::sendDqmEvent | ( | UInt_t | fuDqmId, |
UInt_t | runNumber, | ||
UInt_t | evtAtUpdate, | ||
UInt_t | folderId, | ||
UInt_t | fuProcessId, | ||
UInt_t | fuGuid, | ||
UChar_t * | data, | ||
UInt_t | dataSize | ||
) |
Definition at line 224 of file IPCMethod.cc.
References acceptSMDqmDiscard_, log_, nbPendingSMDqmDiscards_, nbSentDqm_, evf::SMProxy::sendDqmEvent(), and sm_.
Referenced by evf::FUResourceQueue::sendDqm(), and evf::FUResourceQueue::sendDqmWhileHalting().
|
pure virtual |
Has to be implemented by subclasses, according to IPC type.
Implemented in evf::FUResourceTable, and evf::FUResourceQueue.
Referenced by evf::rb_statemachine::SharedResources::sendDqm().
void IPCMethod::sendErrorEvent | ( | UInt_t | fuResourceId, |
UInt_t | runNumber, | ||
UInt_t | evtNumber, | ||
UInt_t | fuProcessId, | ||
UInt_t | fuGuid, | ||
UChar_t * | data, | ||
UInt_t | dataSize | ||
) |
Definition at line 186 of file IPCMethod.cc.
References acceptSMDataDiscard_, log_, evf::SMProxy::sendErrorEvent(), sm_, sumOfSizes_, and sumOfSquares_.
Referenced by evf::FUResourceQueue::sendData(), and evf::FUResourceQueue::sendDataWhileHalting().
void IPCMethod::sendInitMessage | ( | UInt_t | fuResourceId, |
UInt_t | outModId, | ||
UInt_t | fuProcessId, | ||
UInt_t | fuGuid, | ||
UChar_t * | data, | ||
UInt_t | dataSize, | ||
UInt_t | nExpectedEPs | ||
) |
Definition at line 156 of file IPCMethod.cc.
References acceptSMDataDiscard_, log_, evf::SMProxy::sendInitMessage(), sm_, sumOfSizes_, and sumOfSquares_.
Referenced by evf::FUResourceQueue::sendData(), and evf::FUResourceQueue::sendDataWhileHalting().
|
inline |
Definition at line 179 of file IPCMethod.h.
References isActive_.
Referenced by evf::rb_statemachine::SharedResources::startDiscardWorkLoop().
|
inline |
Tell resources whether to check the CRC
Definition at line 161 of file IPCMethod.h.
References doCrcCheck_.
Referenced by evf::rb_statemachine::SharedResources::configureResources().
|
inline |
Tell resources whether to dump events to an ASCII file.
Definition at line 168 of file IPCMethod.h.
References doDumpEvents_.
Referenced by evf::rb_statemachine::SharedResources::configureResources().
|
inline |
Definition at line 190 of file IPCMethod.h.
References isReadyToShutDown_.
Referenced by evf::rb_statemachine::SharedResources::startDiscardWorkLoop().
|
inline |
Definition at line 61 of file IPCMethod.h.
References convertSQLiteXML::runNumber, and runNumber_.
Referenced by evf::rb_statemachine::Enabling::do_stateAction().
|
inline |
|
pure virtual |
Has to be implemented by subclasses, according to IPC type.
Implemented in evf::FUResourceTable, and evf::FUResourceQueue.
|
inline |
Definition at line 194 of file IPCMethod.h.
References shutdownStatus_.
Referenced by evf::rb_statemachine::Stopping::emergencyStop().
|
inline |
Definition at line 259 of file IPCMethod.h.
References sumOfSizes_.
Referenced by evf::rb_statemachine::SharedResources::monitoring().
|
inline |
Definition at line 256 of file IPCMethod.h.
References sumOfSquares_.
Referenced by evf::rb_statemachine::SharedResources::monitoring().
|
inline |
Definition at line 314 of file IPCMethod.h.
References lock_.
Referenced by allocateResource(), evf::FUResourceQueue::buildResource(), evf::FUResourceQueue::discard(), evf::FUResourceQueue::discardWhileHalting(), evf::FUResourceQueue::sendData(), and evf::FUResourceQueue::sendDataWhileHalting().
|
protected |
Definition at line 352 of file IPCMethod.h.
Referenced by sendDataEvent(), sendErrorEvent(), and sendInitMessage().
|
protected |
Definition at line 353 of file IPCMethod.h.
Referenced by sendDqmEvent().
|
protected |
Definition at line 391 of file IPCMethod.h.
|
protected |
Definition at line 339 of file IPCMethod.h.
Referenced by evf::FUResourceQueue::buildResource(), sendAllocate(), and sendDiscard().
|
protected |
Definition at line 355 of file IPCMethod.h.
Referenced by evf::FUResourceQueue::buildResource(), and setDoCrcCheck().
|
protected |
Definition at line 356 of file IPCMethod.h.
Referenced by setDoDumpEvents().
|
protected |
Definition at line 390 of file IPCMethod.h.
Referenced by evf::FUResourceQueue::buildResource().
|
protected |
Definition at line 348 of file IPCMethod.h.
Referenced by allocateResource(), evf::FUResourceQueue::buildResource(), evf::FUResourceQueue::clear(), evf::FUResourceQueue::discard(), evf::FUResourceQueue::discardWhileHalting(), nbFreeSlots(), and resetPendingAllocates().
|
protected |
Definition at line 350 of file IPCMethod.h.
Referenced by sendAllocate().
|
protected |
Definition at line 375 of file IPCMethod.h.
Referenced by isActive(), and setActive().
|
protected |
Definition at line 374 of file IPCMethod.h.
Referenced by isReadyToShutDown(), setReadyToShutDown(), and evf::FUResourceQueue::shutDownClients().
|
protected |
Definition at line 386 of file IPCMethod.h.
|
protected |
Definition at line 342 of file IPCMethod.h.
Referenced by evf::FUResourceQueue::buildResource(), lock(), resetPendingAllocates(), evf::FUResourceQueue::sendData(), sendDataEvent(), evf::FUResourceQueue::sendDataWhileHalting(), evf::FUResourceQueue::sendDqm(), sendDqmEvent(), evf::FUResourceQueue::sendDqmWhileHalting(), sendErrorEvent(), sendInitMessage(), and evf::FUResourceQueue::~FUResourceQueue().
|
protected |
Definition at line 359 of file IPCMethod.h.
Referenced by allocateResource(), evf::FUResourceQueue::buildResource(), nbAllocated(), and evf::FUResourceQueue::resetCounters().
|
protected |
Definition at line 379 of file IPCMethod.h.
Referenced by nbAllocSent(), evf::FUResourceQueue::resetCounters(), and sendAllocate().
|
protected |
Definition at line 373 of file IPCMethod.h.
|
protected |
Definition at line 361 of file IPCMethod.h.
Referenced by evf::FUResourceQueue::buildResource(), nbCompleted(), and evf::FUResourceQueue::resetCounters().
|
protected |
Definition at line 378 of file IPCMethod.h.
Referenced by evf::FUResourceQueue::buildResource(), nbCrcErrors(), and evf::FUResourceQueue::resetCounters().
|
protected |
Definition at line 367 of file IPCMethod.h.
Referenced by evf::FUResourceQueue::buildResource(), nbDiscarded(), evf::FUResourceQueue::resetCounters(), and sendDiscard().
|
protected |
Definition at line 344 of file IPCMethod.h.
|
protected |
Definition at line 371 of file IPCMethod.h.
Referenced by nbEolDiscarded().
|
protected |
Definition at line 370 of file IPCMethod.h.
Referenced by nbEolPosted().
|
protected |
Definition at line 377 of file IPCMethod.h.
Referenced by evf::FUResourceQueue::buildResource(), nbErrors(), and evf::FUResourceQueue::resetCounters().
|
protected |
Definition at line 368 of file IPCMethod.h.
Referenced by evf::FUResourceQueue::buildResource(), nbLost(), and evf::FUResourceQueue::resetCounters().
|
protected |
Definition at line 360 of file IPCMethod.h.
Referenced by allocateResource(), evf::FUResourceQueue::buildResource(), nbPending(), and evf::FUResourceQueue::resetCounters().
|
protected |
Definition at line 365 of file IPCMethod.h.
Referenced by nbPendingSMDiscards(), evf::FUResourceQueue::resetCounters(), evf::FUResourceQueue::sendData(), and evf::FUResourceQueue::sendDataWhileHalting().
|
protected |
Definition at line 366 of file IPCMethod.h.
Referenced by nbPendingSMDqmDiscards(), evf::FUResourceQueue::resetCounters(), and sendDqmEvent().
|
protected |
Definition at line 345 of file IPCMethod.h.
Referenced by resetPendingAllocates().
|
protected |
Definition at line 346 of file IPCMethod.h.
|
protected |
Definition at line 362 of file IPCMethod.h.
Referenced by nbSent(), evf::FUResourceQueue::resetCounters(), evf::FUResourceQueue::sendData(), and evf::FUResourceQueue::sendDataWhileHalting().
|
protected |
Definition at line 364 of file IPCMethod.h.
Referenced by nbSentDqm(), evf::FUResourceQueue::resetCounters(), and sendDqmEvent().
|
protected |
Definition at line 363 of file IPCMethod.h.
Referenced by nbSentError(), evf::FUResourceQueue::resetCounters(), evf::FUResourceQueue::sendData(), and evf::FUResourceQueue::sendDataWhileHalting().
|
protected |
Definition at line 393 of file IPCMethod.h.
Referenced by evf::FUResourceQueue::buildResource(), evf::FUResourceQueue::clear(), evf::FUResourceQueue::discard(), evf::FUResourceQueue::discardWhileHalting(), injectCRCError(), evf::FUResourceQueue::nbResources(), evf::FUResourceTable::nbResources(), releaseResources(), evf::FUResourceQueue::sendData(), and evf::FUResourceQueue::sendDataWhileHalting().
|
protected |
Definition at line 384 of file IPCMethod.h.
Referenced by evf::FUResourceQueue::sendData(), evf::FUResourceQueue::sendDataWhileHalting(), and setRunNumber().
|
protected |
Definition at line 395 of file IPCMethod.h.
Referenced by shutdownStatus().
|
protected |
Definition at line 357 of file IPCMethod.h.
|
protected |
Definition at line 340 of file IPCMethod.h.
Referenced by sendDataEvent(), sendDqmEvent(), sendErrorEvent(), and sendInitMessage().
|
protected |
Definition at line 396 of file IPCMethod.h.
Referenced by setStopFlag().
|
protected |
Definition at line 382 of file IPCMethod.h.
Referenced by evf::FUResourceQueue::resetCounters(), sendDataEvent(), sendErrorEvent(), sendInitMessage(), and sumOfSizes().
|
protected |
Definition at line 381 of file IPCMethod.h.
Referenced by evf::FUResourceQueue::resetCounters(), sendDataEvent(), sendErrorEvent(), sendInitMessage(), and sumOfSquares().