ros::Subscription::PendingConnection Class Reference

#include <subscription.h>

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

List of all members.

Public Member Functions

virtual void addToDispatch (XmlRpc::XmlRpcDispatch *disp)
virtual bool check ()
XmlRpc::XmlRpcClient * getClient () 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 ()

Private Attributes

XmlRpc::XmlRpcClient * client_
SubscriptionWPtr parent_
std::string remote_uri_
TransportUDPPtr udp_transport_

Detailed Description

Definition at line 116 of file subscription.h.


Constructor & Destructor Documentation

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

Definition at line 119 of file subscription.h.

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

Definition at line 126 of file subscription.h.


Member Function Documentation

virtual void ros::Subscription::PendingConnection::addToDispatch ( XmlRpc::XmlRpcDispatch *  disp  )  [inline, virtual]

Implements ros::ASyncXMLRPCConnection.

Definition at line 134 of file subscription.h.

virtual bool ros::Subscription::PendingConnection::check (  )  [inline, virtual]

Implements ros::ASyncXMLRPCConnection.

Definition at line 144 of file subscription.h.

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

Definition at line 131 of file subscription.h.

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

Definition at line 162 of file subscription.h.

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

Definition at line 132 of file subscription.h.

virtual void ros::Subscription::PendingConnection::removeFromDispatch ( XmlRpc::XmlRpcDispatch *  disp  )  [inline, virtual]

Implements ros::ASyncXMLRPCConnection.

Definition at line 139 of file subscription.h.


Member Data Documentation

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

Definition at line 165 of file subscription.h.

Definition at line 167 of file subscription.h.

Definition at line 168 of file subscription.h.

Definition at line 166 of file subscription.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


roscpp
Author(s): Morgan Quigley mquigley@cs.stanford.edu, Josh Faust jfaust@willowgarage.com, Brian Gerkey gerkey@willowgarage.com
autogenerated on Fri Jan 11 10:08:41 2013