$treeview $search $mathjax $extrastylesheet
artdaq
v3_04_01
$projectbrief
|
$projectbrief
|
$searchbox |
DDS Transport Implementation. More...
#include <artdaq/RTIDDS/RTIDDS.hh>
Classes | |
class | OctetsListener |
A class that reads data from DDS. More... | |
Public Types | |
enum | IOType { reader, writer } |
Whether this DDS instance is a reader or a writer. | |
Public Member Functions | |
RTIDDS (std::string name, IOType iotype, std::string max_size="1000000") | |
Construct a RTIDDS transmitter. | |
virtual | ~RTIDDS () |
Default virtrual Destructor. | |
void | transfer_fragment_min_blocking_mode_via_DDS_ (artdaq::Fragment const &fragment) |
Copy a Fragment to DDS. | |
void | transfer_fragment_reliable_mode_via_DDS_ (artdaq::Fragment &&fragment) |
Move a Fragment to DDS. | |
Public Attributes | |
OctetsListener | octets_listener_ |
The receiver. |
DDS Transport Implementation.
Definition at line 21 of file RTIDDS.hh.
artdaq::RTIDDS::RTIDDS | ( | std::string | name, | |
IOType | iotype, | |||
std::string | max_size = "1000000" | |||
) |
void artdaq::RTIDDS::transfer_fragment_min_blocking_mode_via_DDS_ | ( | artdaq::Fragment const & | fragment | ) |
void artdaq::RTIDDS::transfer_fragment_reliable_mode_via_DDS_ | ( | artdaq::Fragment && | fragment | ) |