Feature #20627
Generic implementation of interrupt/timeout functionality
Status:
New
Priority:
Low
Assignee:
-
Category:
-
Target version:
-
Start date:
08/16/2018
Due date:
% Done:
0%
Estimated time:
Experiment:
-
Co-Assignees:
Description
Ron's Timeout class from NOvA's BNEVB is a good starting point for this. We would like to have an "interrupt" occur which triggers some function to be called, then a scheduled timeout after which the function would be called again. However, if another interrupt occurs before the timeout expires, it should reset the timeout.
This functionality would be used by a non-data-driven RequestSender, but there are most likely other places in the code where it would be useful.