A RequestMessage consists of a RequestHeader and zero or more RequestPackets. They will usually be sent in two calls to send(). More...
#include <artdaq/DAQrate/detail/RequestMessage.hh>
Public Member Functions | |
RequestMessage () | |
Default Constructor. | |
std::vector< uint8_t > | GetMessage () |
void | setMode (RequestMessageMode mode) |
Set the Request Message Mode for this request. | |
size_t | size () const |
Get the number of RequestPackets in the RequestMessage. | |
void | addRequest (const Fragment::sequence_id_t &seq, const Fragment::timestamp_t &time) |
Add a request for a sequence ID and timestamp combination. |
A RequestMessage consists of a RequestHeader and zero or more RequestPackets. They will usually be sent in two calls to send().
Definition at line 115 of file RequestMessage.hh.
void artdaq::detail::RequestMessage::addRequest | ( | const Fragment::sequence_id_t & | seq, | |
const Fragment::timestamp_t & | time | |||
) | [inline] |
Add a request for a sequence ID and timestamp combination.
seq | Sequence ID to request | |
time | Timestamp of request |
Definition at line 157 of file RequestMessage.hh.
void artdaq::detail::RequestMessage::setMode | ( | RequestMessageMode | mode | ) | [inline] |
Set the Request Message Mode for this request.
mode | Mode for this Request Message |
Definition at line 141 of file RequestMessage.hh.
size_t artdaq::detail::RequestMessage::size | ( | ) | const [inline] |
Get the number of RequestPackets in the RequestMessage.
Definition at line 150 of file RequestMessage.hh.