#include <subscription.h>

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_ |
Definition at line 116 of file subscription.h.
| 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.
| 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.
XmlRpc::XmlRpcClient* ros::Subscription::PendingConnection::client_ [private] |
Definition at line 165 of file subscription.h.
Definition at line 167 of file subscription.h.
std::string ros::Subscription::PendingConnection::remote_uri_ [private] |
Definition at line 168 of file subscription.h.
Definition at line 166 of file subscription.h.