00001 /* 00002 * 00003 * 00004 * Distributed under the OpenDDS License. 00005 * See: http://www.opendds.org/license.html 00006 */ 00007 00008 OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL 00009 00010 ACE_INLINE 00011 const OpenDDS::DCPS::DataReaderImpl::StatsMapType& 00012 OpenDDS::DCPS::DataReaderImpl::raw_latency_statistics() const 00013 { 00014 return this->statistics_; 00015 } 00016 00017 ACE_INLINE 00018 unsigned int& 00019 OpenDDS::DCPS::DataReaderImpl::raw_latency_buffer_size() 00020 { 00021 return this->raw_latency_buffer_size_; 00022 } 00023 00024 ACE_INLINE 00025 OpenDDS::DCPS::DataCollector<double>::OnFull& 00026 OpenDDS::DCPS::DataReaderImpl::raw_latency_buffer_type() 00027 { 00028 return this->raw_latency_buffer_type_; 00029 } 00030 00031 ACE_INLINE 00032 void 00033 OpenDDS::DCPS::DataReaderImpl::disable_transport() 00034 { 00035 this->transport_disabled_ = true; 00036 } 00037 00038 OPENDDS_END_VERSIONED_NAMESPACE_DECL