Go to the documentation of this file.
55 uint32_t getNewConnectionID();
65 uint32_t getTCPPort();
66 uint32_t getUDPPort();
81 void removeDroppedConnections();
103 const static int MAX_TCPROS_CONN_QUEUE = 100;
std::shared_ptr< Connection > ConnectionPtr
uint32_t connection_id_counter_
std::mutex connection_id_counter_mutex_
std::shared_ptr< ConnectionManager > ConnectionManagerPtr
TransportTCPPtr tcpserver_transport_
V_Connection dropped_connections_
ROSCPP_DECL void shutdown()
Disconnects everything and unregisters from the master. It is generally not necessary to call this fu...
std::mutex dropped_connections_mutex_
std::shared_ptr< TransportUDP > TransportUDPPtr
std::shared_ptr< TransportTCP > TransportTCPPtr
PollManagerPtr poll_manager_
S_Connection connections_
std::mutex connections_mutex_
TransportUDPPtr udpserver_transport_
boost::signals2::connection poll_conn_
std::shared_ptr< PollManager > PollManagerPtr
const TransportUDPPtr & getUDPServerTransport()
std::vector< ConnectionPtr > V_Connection
const TransportTCPPtr & getTCPServerTransport()
std_msgs::Header * header(M &m)
returns Header<M>::pointer(m);
ROSCPP_DECL void start()
Actually starts the internals of the node (spins up threads, starts the network polling and xmlrpc lo...
std::set< ConnectionPtr > S_Connection
sick_scan_xd
Author(s): Michael Lehning
, Jochen Sprickerhof , Martin Günther
autogenerated on Fri Oct 25 2024 02:47:08