20 useMessageQueueIPC_(useMQ) {
32 log4cplus::Logger
logger,
unsigned int resourceStructureTimeout,
36 useMessageQueueIPC_ =
false;
38 if (!useMessageQueueIPC_) {
41 cout <<
"IPCMANAGER:: ----> IPC communication type is Shared Memory!"
45 nbDqmCells, rawCellSize, recoCellSize, dqmCellSize, freeResReq, bu, sm,
46 logger, resourceStructureTimeout, frb, app);
49 cout <<
"IPCMANAGER:: ----> IPC communication type is Message Queue!"
53 nbDqmCells, rawCellSize, recoCellSize, dqmCellSize, freeResReq, bu, sm,
54 logger, resourceStructureTimeout, frb, app);
void initialise(bool segmentationMode, UInt_t nbRawCells, UInt_t nbRecoCells, UInt_t nbDqmCells, UInt_t rawCellSize, UInt_t recoCellSize, UInt_t dqmCellSize, int freeResRequiredForAllocate, BUProxy *bu, SMProxy *sm, log4cplus::Logger logger, unsigned int resourceStructureTimeout, EvffedFillerRB *frb, xdaq::Application *)