Manager of connections.
More...
#include <ConnectionManager.hh>
|
| void | Advertise (const std::string &topic, const std::string &msgType) |
| |
| ConnectionPtr | ConnectToRemoteHost (const std::string &host, unsigned int port) |
| | Connect to a remote server.
|
| |
| void | Fini () |
| | Finalize the conneciton manager.
|
| |
| void | GetAllPublishers (std::list< msgs::Publish > &publishers) |
| | Explicitly update the publisher list.
|
| |
| void | GetTopicNamespaces (std::list< std::string > &_namespaces) |
| | Get all the topic namespaces.
|
| |
| bool | Init (const std::string &master_host, unsigned int master_port) |
| |
| bool | IsRunning () const |
| | Return true if running (not stopped)
|
| |
| void | RegisterTopicNamespace (const std::string &_name) |
| | Register a new topic namespace.
|
| |
| void | RemoveConnection (ConnectionPtr &conn) |
| | Remove a connection.
|
| |
| void | Run () |
| | Run the connection manager loop.
|
| |
| void | RunUpdate () |
| |
| void | Stop () |
| | Stop the conneciton manager.
|
| |
| void | Subscribe (const std::string &_topic, const std::string &_msgType, bool _latching) |
| |
| void | Unadvertise (const std::string &topic) |
| |
| void | Unsubscribe (const msgs::Subscribe &_sub) |
| |
| void | Unsubscribe (const std::string &_topic, const std::string &_msgType) |
| |
| void gazebo::transport::ConnectionManager::Advertise |
( |
const std::string & |
topic, |
|
|
const std::string & |
msgType |
|
) |
| |
| ConnectionPtr gazebo::transport::ConnectionManager::ConnectToRemoteHost |
( |
const std::string & |
host, |
|
|
unsigned int |
port |
|
) |
| |
Connect to a remote server.
| void gazebo::transport::ConnectionManager::Fini |
( |
| ) |
|
Finalize the conneciton manager.
| void gazebo::transport::ConnectionManager::GetAllPublishers |
( |
std::list< msgs::Publish > & |
publishers | ) |
|
Explicitly update the publisher list.
| void gazebo::transport::ConnectionManager::GetTopicNamespaces |
( |
std::list< std::string > & |
_namespaces | ) |
|
Get all the topic namespaces.
| bool gazebo::transport::ConnectionManager::Init |
( |
const std::string & |
master_host, |
|
|
unsigned int |
master_port |
|
) |
| |
| bool gazebo::transport::ConnectionManager::IsRunning |
( |
| ) |
const |
Return true if running (not stopped)
| void gazebo::transport::ConnectionManager::RegisterTopicNamespace |
( |
const std::string & |
_name | ) |
|
Register a new topic namespace.
| void gazebo::transport::ConnectionManager::RemoveConnection |
( |
ConnectionPtr & |
conn | ) |
|
| void gazebo::transport::ConnectionManager::Run |
( |
| ) |
|
Run the connection manager loop.
| void gazebo::transport::ConnectionManager::RunUpdate |
( |
| ) |
|
| void gazebo::transport::ConnectionManager::Stop |
( |
| ) |
|
Stop the conneciton manager.
| void gazebo::transport::ConnectionManager::Subscribe |
( |
const std::string & |
_topic, |
|
|
const std::string & |
_msgType, |
|
|
bool |
_latching |
|
) |
| |
| void gazebo::transport::ConnectionManager::Unadvertise |
( |
const std::string & |
topic | ) |
|
| void gazebo::transport::ConnectionManager::Unsubscribe |
( |
const msgs::Subscribe & |
_sub | ) |
|
| void gazebo::transport::ConnectionManager::Unsubscribe |
( |
const std::string & |
_topic, |
|
|
const std::string & |
_msgType |
|
) |
| |
The documentation for this class was generated from the following file: