#include <subscriber_impl.h>
Definition at line 38 of file subscriber_impl.h.
swri::SubscriberImpl::SubscriberImpl | ( | ) | [inline] |
Definition at line 126 of file subscriber_impl.h.
ros::Duration swri::SubscriberImpl::age | ( | const ros::Time & | now | ) | const [inline] |
Definition at line 162 of file subscriber_impl.h.
bool swri::SubscriberImpl::blockTimeouts | ( | bool | block | ) | [inline] |
Definition at line 241 of file subscriber_impl.h.
void swri::SubscriberImpl::checkTimeout | ( | const ros::Time & | now | ) | [inline, protected] |
Definition at line 104 of file subscriber_impl.h.
bool swri::SubscriberImpl::inTimeout | ( | ) | [inline] |
Definition at line 265 of file subscriber_impl.h.
const std::string& swri::SubscriberImpl::mappedTopic | ( | ) | const [inline] |
Definition at line 135 of file subscriber_impl.h.
ros::Duration swri::SubscriberImpl::maxLatency | ( | ) | const [inline] |
Definition at line 189 of file subscriber_impl.h.
ros::Duration swri::SubscriberImpl::maxPeriod | ( | ) | const [inline] |
Definition at line 225 of file subscriber_impl.h.
double swri::SubscriberImpl::meanFrequencyHz | ( | ) | const [inline] |
Definition at line 198 of file subscriber_impl.h.
ros::Duration swri::SubscriberImpl::meanLatency | ( | ) | const [inline] |
Definition at line 171 of file subscriber_impl.h.
ros::Duration swri::SubscriberImpl::meanPeriod | ( | ) | const [inline] |
Definition at line 207 of file subscriber_impl.h.
int swri::SubscriberImpl::messageCount | ( | ) | const [inline] |
Definition at line 157 of file subscriber_impl.h.
ros::Duration swri::SubscriberImpl::minLatency | ( | ) | const [inline] |
Definition at line 180 of file subscriber_impl.h.
ros::Duration swri::SubscriberImpl::minPeriod | ( | ) | const [inline] |
Definition at line 216 of file subscriber_impl.h.
int swri::SubscriberImpl::numPublishers | ( | ) | const [inline] |
Definition at line 145 of file subscriber_impl.h.
void swri::SubscriberImpl::processHeader | ( | const ros::Time & | stamp | ) | [inline, protected] |
Definition at line 63 of file subscriber_impl.h.
void swri::SubscriberImpl::resetStatistics | ( | ) | [inline] |
Definition at line 150 of file subscriber_impl.h.
void swri::SubscriberImpl::setTimeout | ( | const ros::Duration & | time_out | ) | [inline] |
Definition at line 234 of file subscriber_impl.h.
ros::Duration swri::SubscriberImpl::timeout | ( | ) | const [inline] |
Definition at line 255 of file subscriber_impl.h.
int swri::SubscriberImpl::timeoutCount | ( | ) | [inline] |
Definition at line 271 of file subscriber_impl.h.
bool swri::SubscriberImpl::timeoutEnabled | ( | ) | const [inline] |
Definition at line 260 of file subscriber_impl.h.
bool swri::SubscriberImpl::timeoutsBlocked | ( | ) | const [inline] |
Definition at line 251 of file subscriber_impl.h.
const std::string& swri::SubscriberImpl::unmappedTopic | ( | ) | const [inline] |
Definition at line 140 of file subscriber_impl.h.
bool swri::SubscriberImpl::blocking_timeout_ [protected] |
Definition at line 61 of file subscriber_impl.h.
bool swri::SubscriberImpl::in_timeout_ [protected] |
Definition at line 59 of file subscriber_impl.h.
ros::Time swri::SubscriberImpl::last_header_stamp_ [protected] |
Definition at line 47 of file subscriber_impl.h.
ros::Time swri::SubscriberImpl::last_receive_time_ [protected] |
Definition at line 48 of file subscriber_impl.h.
std::string swri::SubscriberImpl::mapped_topic_ [protected] |
Definition at line 43 of file subscriber_impl.h.
ros::Duration swri::SubscriberImpl::max_latency_ [protected] |
Definition at line 52 of file subscriber_impl.h.
ros::Duration swri::SubscriberImpl::max_period_ [protected] |
Definition at line 56 of file subscriber_impl.h.
int swri::SubscriberImpl::message_count_ [protected] |
Definition at line 45 of file subscriber_impl.h.
ros::Duration swri::SubscriberImpl::min_latency_ [protected] |
Definition at line 51 of file subscriber_impl.h.
ros::Duration swri::SubscriberImpl::min_period_ [protected] |
Definition at line 55 of file subscriber_impl.h.
ros::Subscriber swri::SubscriberImpl::sub_ [protected] |
Definition at line 41 of file subscriber_impl.h.
ros::Duration swri::SubscriberImpl::timeout_ [protected] |
Definition at line 58 of file subscriber_impl.h.
int swri::SubscriberImpl::timeout_count_ [protected] |
Definition at line 60 of file subscriber_impl.h.
ros::Duration swri::SubscriberImpl::total_latency_ [protected] |
Definition at line 50 of file subscriber_impl.h.
ros::Duration swri::SubscriberImpl::total_periods_ [protected] |
Definition at line 54 of file subscriber_impl.h.
std::string swri::SubscriberImpl::unmapped_topic_ [protected] |
Definition at line 42 of file subscriber_impl.h.