OpenDDS  Snapshot(2023/04/28-20:55)
DataReaderImpl.inl
Go to the documentation of this file.
1 /*
2  *
3  *
4  * Distributed under the OpenDDS License.
5  * See: http://www.opendds.org/license.html
6  */
7 
9 
11 const OpenDDS::DCPS::DataReaderImpl::StatsMapType&
13 {
14  return this->statistics_;
15 }
16 
18 unsigned int&
20 {
21  return this->raw_latency_buffer_size_;
22 }
23 
27 {
28  return this->raw_latency_buffer_type_;
29 }
30 
32 void
34 {
35  this->transport_disabled_ = true;
36 }
37 
DataCollector< double >::OnFull & raw_latency_buffer_type()
Configure the type of the raw data collection buffer.
unsigned int raw_latency_buffer_size_
Bound (or initial reservation) of raw latency buffer.
OnFull
Selectors for behavior when buffer fills.
unsigned int & raw_latency_buffer_size()
Configure the size of the raw data collection buffer.
const StatsMapType & raw_latency_statistics() const
Expose the statistics container.
DataCollector< double >::OnFull raw_latency_buffer_type_
Type of raw latency data buffer.
#define OPENDDS_END_VERSIONED_NAMESPACE_DECL
#define ACE_INLINE
StatsMapType statistics_
Statistics for this reader, collected for each writer.