Project

General

Profile

Feature #22531

Idea #22529: Support the (proto)DUNE DFO Model in artdaq

Add destination parameter to DSM::sendFragment

Added by Eric Flumerfelt 6 months ago. Updated 5 months ago.

Status:
Assigned
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
05/07/2019
Due date:
% Done:

0%

Estimated time:
Experiment:
-
Co-Assignees:
Duration:

Description

DataSenderManager should accept an int destination parameter to sendFragment, which would be used instead of other routing methods (either routing tables or internal RoundRobin) unless set to -1. It should print an error message and discard Fragments if the destination given does not exist in its destination list.

History

#1 Updated by Eric Flumerfelt 5 months ago

  • Status changed from New to Resolved

Implementation on artdaq:feature/22531_DataSenderManager_RankParameterToSendFragment

#2 Updated by Kurt Biery 5 months ago

  • Assignee set to Eric Flumerfelt
  • Status changed from Resolved to Assigned

There should be separate Constants to indicate that no Rank information is available when passing a rank into sendFragment and to indicate that the status of the execution of sendFragment failed because insufficient Rank/destination information was available.

#3 Updated by Eric Flumerfelt 5 months ago

  • Assignee deleted (Eric Flumerfelt)

I have made the suggested update. The returned destination from DSM::sendFragment is only read in BoardReaderCore, which adds it to a TRACE message.



Also available in: Atom PDF