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

#include <subscription.h>

Inheritance diagram for roswrap::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 roswrap::ASyncXMLRPCConnection
virtual ~ASyncXMLRPCConnection ()
 

Private Attributes

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

Detailed Description

Definition at line 125 of file subscription.h.

Constructor & Destructor Documentation

◆ PendingConnection()

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

Definition at line 128 of file subscription.h.

◆ ~PendingConnection()

roswrap::Subscription::PendingConnection::~PendingConnection ( )
inline

Definition at line 135 of file subscription.h.

Member Function Documentation

◆ addToDispatch()

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

Implements roswrap::ASyncXMLRPCConnection.

Definition at line 143 of file subscription.h.

◆ check()

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

Implements roswrap::ASyncXMLRPCConnection.

Definition at line 153 of file subscription.h.

◆ getClient()

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

Definition at line 140 of file subscription.h.

◆ getRemoteURI()

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

Definition at line 171 of file subscription.h.

◆ getUDPTransport()

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

Definition at line 141 of file subscription.h.

◆ removeFromDispatch()

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

Implements roswrap::ASyncXMLRPCConnection.

Definition at line 148 of file subscription.h.

Member Data Documentation

◆ client_

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

Definition at line 174 of file subscription.h.

◆ parent_

SubscriptionWPtr roswrap::Subscription::PendingConnection::parent_
private

Definition at line 176 of file subscription.h.

◆ remote_uri_

std::string roswrap::Subscription::PendingConnection::remote_uri_
private

Definition at line 177 of file subscription.h.

◆ udp_transport_

TransportUDPPtr roswrap::Subscription::PendingConnection::udp_transport_
private

Definition at line 175 of file subscription.h.


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


sick_scan_xd
Author(s): Michael Lehning , Jochen Sprickerhof , Martin Günther
autogenerated on Fri Oct 25 2024 02:47:15