#include "ros/header.h"#include <stdint.h>#include <boost/shared_array.hpp>#include <boost/shared_ptr.hpp>#include <map>#include <boost/signals.hpp>#include <boost/function.hpp>#include <boost/enable_shared_from_this.hpp>#include <boost/thread/mutex.hpp>#include <boost/thread/recursive_mutex.hpp>

Go to the source code of this file.
Classes | |
| class | ros::Connection |
| Encapsulates a connection to a remote host, independent of the transport type. More... | |
Namespaces | |
| namespace | ros |
Defines | |
| #define | READ_BUFFER_SIZE (1024*64) |
Typedefs | |
| typedef boost::shared_ptr < Connection > | ros::ConnectionPtr |
| typedef boost::function< bool(const ConnectionPtr &, const Header &)> | ros::HeaderReceivedFunc |
| typedef boost::function< void(const ConnectionPtr &, const boost::shared_array< uint8_t > &, uint32_t, bool)> | ros::ReadFinishedFunc |
| typedef boost::shared_ptr < Transport > | ros::TransportPtr |
| typedef boost::function< void(const ConnectionPtr &)> | ros::WriteFinishedFunc |
| #define READ_BUFFER_SIZE (1024*64) |
Definition at line 48 of file connection.h.