Go to the documentation of this file.
28 #ifndef ROSCPP_SERVICE_CLIENT_LINK_H
29 #define ROSCPP_SERVICE_CLIENT_LINK_H
31 #include "ros/common.h"
33 #include <boost/thread/mutex.hpp>
34 #include <boost/shared_array.hpp>
35 #include <boost/enable_shared_from_this.hpp>
36 #include <boost/signals2/connection.hpp>
52 class ROSCPP_DECL
ServiceClientLink :
public boost::enable_shared_from_this<ServiceClientLink>
88 #endif // ROSCPP_PUBLISHER_DATA_HANDLER_H
boost::signals2::connection dropped_conn_
ServicePublicationWPtr parent_
Manages an advertised service.
ROSCPP_DECL bool ok()
Check whether it's time to exit.
Encapsulates a connection to a remote host, independent of the transport type.
boost::shared_ptr< ServicePublication > ServicePublicationPtr
boost::weak_ptr< ServicePublication > ServicePublicationWPtr
boost::shared_ptr< Connection > ConnectionPtr
const ConnectionPtr & getConnection()
ROSCONSOLE_DECL void initialize()
Handles a connection to a single incoming service client.
ConnectionPtr connection_
boost::shared_ptr< ServiceClientLink > ServiceClientLinkPtr
roscpp
Author(s): Morgan Quigley, Josh Faust, Brian Gerkey, Troy Straszheim, Dirk Thomas
, Jacob Perron
autogenerated on Sat Sep 14 2024 02:59:35