artdaq::RTIDDS::OctetsListener Class Reference

A class that reads data from DDS. More...

#include <artdaq/RTIDDS/RTIDDS.hh>

List of all members.

Public Member Functions

void on_data_available (DDSDataReader *reader)
 Action to perform when data is available.
bool receiveFragmentFromDDS (artdaq::Fragment &fragment, const size_t receiveTimeout)
 Receive a Fragment from DDS.

Detailed Description

A class that reads data from DDS.

Definition at line 70 of file RTIDDS.hh.


Member Function Documentation

void artdaq::RTIDDS::OctetsListener::on_data_available ( DDSDataReader *  reader  ) 

Action to perform when data is available.

Parameters:
reader Reader reference to read data from

Definition at line 164 of file RTIDDS.cc.

bool artdaq::RTIDDS::OctetsListener::receiveFragmentFromDDS ( artdaq::Fragment &  fragment,
const size_t  receiveTimeout 
)

Receive a Fragment from DDS.

Parameters:
[out] fragment Received Fragment
receiveTimeout Timeout for receive operation
Returns:
Whether the receive succeeded in receiveTimeout

Definition at line 216 of file RTIDDS.cc.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator

Generated on 16 Aug 2017 for artdaq by  doxygen 1.6.1