artdaq
v3_02_00
|
Classes | |
struct | Config |
Public Member Functions | |
RequestReceiver (const fhicl::ParameterSet &ps) | |
void | setupRequestListener () |
Opens the socket used to listen for data requests. | |
void | stopRequestReceiverThread () |
Stop the data request receiver thread (receiveRequestsLoop) | |
void | startRequestReceiverThread () |
Function that launches the data request receiver thread (receiveRequestsLoop()) | |
void | receiveRequestsLoop () |
This function receives data request packets, adding new requests to the request list. | |
std::map < artdaq::Fragment::sequence_id_t, artdaq::Fragment::timestamp_t > | GetRequests () const |
void | RemoveRequest (artdaq::Fragment::sequence_id_t reqID) |
bool | isRunning () |
void | ClearRequests () |
size_t | size () |
bool | WaitForRequests (int timeout_ms) |
Definition at line 17 of file RequestReceiver.hh.