Public Member Functions | Private Attributes | List of all members
ros::Subscription::PendingConnection Class Reference

#include <subscription.h>

Inheritance diagram for ros::Subscription::PendingConnection:
Inheritance graph
[legend]

Public Member Functions

virtual void addToDispatch (XmlRpc::XmlRpcDispatch *disp)
 
virtual bool check ()
 
XmlRpc::XmlRpcClientgetClient () const
 
const std::string & getRemoteURI ()
 
TransportUDPPtr getUDPTransport () const
 
 PendingConnection (XmlRpc::XmlRpcClient *client, TransportUDPPtr udp_transport, const SubscriptionWPtr &parent, const std::string &remote_uri)
 
virtual void removeFromDispatch (XmlRpc::XmlRpcDispatch *disp)
 
 ~PendingConnection ()
 
- Public Member Functions inherited from ros::ASyncXMLRPCConnection
virtual ~ASyncXMLRPCConnection ()
 

Private Attributes

XmlRpc::XmlRpcClientclient_
 
SubscriptionWPtr parent_
 
std::string remote_uri_
 
TransportUDPPtr udp_transport_
 

Detailed Description

Definition at line 124 of file subscription.h.

Constructor & Destructor Documentation

◆ PendingConnection()

ros::Subscription::PendingConnection::PendingConnection ( XmlRpc::XmlRpcClient client,
TransportUDPPtr  udp_transport,
const SubscriptionWPtr parent,
const std::string &  remote_uri 
)
inline

Definition at line 127 of file subscription.h.

◆ ~PendingConnection()

ros::Subscription::PendingConnection::~PendingConnection ( )
inline

Definition at line 134 of file subscription.h.

Member Function Documentation

◆ addToDispatch()

virtual void ros::Subscription::PendingConnection::addToDispatch ( XmlRpc::XmlRpcDispatch disp)
inlinevirtual

Implements ros::ASyncXMLRPCConnection.

Definition at line 142 of file subscription.h.

◆ check()

virtual bool ros::Subscription::PendingConnection::check ( )
inlinevirtual

Implements ros::ASyncXMLRPCConnection.

Definition at line 152 of file subscription.h.

◆ getClient()

XmlRpc::XmlRpcClient* ros::Subscription::PendingConnection::getClient ( ) const
inline

Definition at line 139 of file subscription.h.

◆ getRemoteURI()

const std::string& ros::Subscription::PendingConnection::getRemoteURI ( )
inline

Definition at line 170 of file subscription.h.

◆ getUDPTransport()

TransportUDPPtr ros::Subscription::PendingConnection::getUDPTransport ( ) const
inline

Definition at line 140 of file subscription.h.

◆ removeFromDispatch()

virtual void ros::Subscription::PendingConnection::removeFromDispatch ( XmlRpc::XmlRpcDispatch disp)
inlinevirtual

Implements ros::ASyncXMLRPCConnection.

Definition at line 147 of file subscription.h.

Member Data Documentation

◆ client_

XmlRpc::XmlRpcClient* ros::Subscription::PendingConnection::client_
private

Definition at line 173 of file subscription.h.

◆ parent_

SubscriptionWPtr ros::Subscription::PendingConnection::parent_
private

Definition at line 175 of file subscription.h.

◆ remote_uri_

std::string ros::Subscription::PendingConnection::remote_uri_
private

Definition at line 176 of file subscription.h.

◆ udp_transport_

TransportUDPPtr ros::Subscription::PendingConnection::udp_transport_
private

Definition at line 174 of file subscription.h.


The documentation for this class was generated from the following file:


roscpp
Author(s): Morgan Quigley, Josh Faust, Brian Gerkey, Troy Straszheim, Dirk Thomas , Jacob Perron
autogenerated on Thu Nov 23 2023 04:01:45