artdaq  v3_04_01
Timeout::timeoutspec Struct Reference

Specification for a Timeout function. More...

#include <artdaq/TransferPlugins/detail/Timeout.hh>

Public Attributes

std::string desc
 Description of the Timeout function.
 
void * tag
 could be file descriptor (fd)
 
std::function< void()> function
 Function to execute at Timeout.
 
uint64_t tmo_tod_us
 When the function should be executed (gettimeofday, microseconds)
 
uint64_t period_us
 0 if not periodic
 
int missed_periods
 Number of periods that passed while the function was executing.
 
int check
 Check the timeoutspec.
 

Detailed Description

Specification for a Timeout function.

Definition at line 28 of file Timeout.hh.


The documentation for this struct was generated from the following file: