Project

General

Profile

Feature #22569

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

Update RequestReciever's interface

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

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

0%

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

Description

Right now, despite request source information being in the Request message, Request Receiver essentially ignores this information.

The destination rank is also in the RequestHeader struct, preventing a RoutingMaster from packing multiple requests on behalf of different destinations into a single datagram.

The rank field should be moved from RequestHeader to RequestPacket, and RequestReceiver's API should be updated to provide access to the timestamp, destination, and reception time (and/or all three at once) for a given Sequence ID, and to provide this information for all currently-active requests it knows about.


Related issues

Related to artdaq - Feature #22532: Add acknowledgements to Request protocolResolved05/07/2019

History

#1 Updated by Eric Flumerfelt 6 months ago

  • Related to Feature #22532: Add acknowledgements to Request protocol added

#2 Updated by Eric Flumerfelt 6 months ago

  • Status changed from New to Resolved

This is implemented on artdaq:feature/22532_RequestAcknowledgements



Also available in: Atom PDF