SubscriberLink handles broadcasting messages to a single subscriber on a single topic.
More...
#include <transport_subscriber_link.h>
SubscriberLink handles broadcasting messages to a single subscriber on a single topic.
Definition at line 41 of file transport_subscriber_link.h.
◆ TransportSubscriberLink()
ros::TransportSubscriberLink::TransportSubscriberLink |
( |
| ) |
|
◆ ~TransportSubscriberLink()
ros::TransportSubscriberLink::~TransportSubscriberLink |
( |
| ) |
|
|
virtual |
◆ drop()
void ros::TransportSubscriberLink::drop |
( |
| ) |
|
|
virtual |
◆ enqueueMessage()
void ros::TransportSubscriberLink::enqueueMessage |
( |
const SerializedMessage & |
m, |
|
|
bool |
ser, |
|
|
bool |
nocopy |
|
) |
| |
|
virtual |
◆ getConnection()
const ConnectionPtr& ros::TransportSubscriberLink::getConnection |
( |
| ) |
|
|
inline |
◆ getTransportInfo()
std::string ros::TransportSubscriberLink::getTransportInfo |
( |
| ) |
|
|
virtual |
◆ getTransportType()
std::string ros::TransportSubscriberLink::getTransportType |
( |
| ) |
|
|
virtual |
◆ handleHeader()
bool ros::TransportSubscriberLink::handleHeader |
( |
const Header & |
header | ) |
|
◆ initialize()
bool ros::TransportSubscriberLink::initialize |
( |
const ConnectionPtr & |
connection | ) |
|
◆ onConnectionDropped()
void ros::TransportSubscriberLink::onConnectionDropped |
( |
const ConnectionPtr & |
conn | ) |
|
|
private |
◆ onHeaderWritten()
void ros::TransportSubscriberLink::onHeaderWritten |
( |
const ConnectionPtr & |
conn | ) |
|
|
private |
◆ onMessageWritten()
void ros::TransportSubscriberLink::onMessageWritten |
( |
const ConnectionPtr & |
conn | ) |
|
|
private |
◆ startMessageWrite()
void ros::TransportSubscriberLink::startMessageWrite |
( |
bool |
immediate_write | ) |
|
|
private |
◆ connection_
◆ dropped_conn_
boost::signals2::connection ros::TransportSubscriberLink::dropped_conn_ |
|
private |
◆ header_written_
bool ros::TransportSubscriberLink::header_written_ |
|
private |
◆ outbox_
◆ outbox_mutex_
boost::mutex ros::TransportSubscriberLink::outbox_mutex_ |
|
private |
◆ queue_full_
bool ros::TransportSubscriberLink::queue_full_ |
|
private |
◆ writing_message_
bool ros::TransportSubscriberLink::writing_message_ |
|
private |
The documentation for this class was generated from the following files:
roscpp
Author(s): Morgan Quigley, Josh Faust, Brian Gerkey, Troy Straszheim, Dirk Thomas
autogenerated on Mon Feb 28 2022 23:33:27