udpmulti_manager.cpp File Reference

#include <ros/ros.h>
#include <boost/thread.hpp>
#include "udpmulti_transport/UDPMultRegisterTopic.h"
#include <string>
#include <vector>
#include <ostream>
#include "ros/serialization.h"
#include "ros/builtin_message_traits.h"
#include "ros/message_operations.h"
#include "ros/message.h"
#include "ros/time.h"
#include "ros/service_traits.h"
Include dependency graph for udpmulti_manager.cpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef std::map< std::string,
unsigned int,std::less
< std::string > > 
TopicPortMap

Functions

bool clear_all_topics (udpmulti_transport::UDPMultClearAll::Request &req, udpmulti_transport::UDPMultClearAll::Response &res)
bool get_topic_list (udpmulti_transport::UDPMultGetTopicList::Request &req, udpmulti_transport::UDPMultGetTopicList::Response &res)
int main (int argc, char *argv[])
bool register_topic (udpmulti_transport::UDPMultRegisterTopic::Request &req, udpmulti_transport::UDPMultRegisterTopic::Response &res)

Variables

unsigned int availablePort = 1024
boost::mutex main_mutex
std::string multicast_address = "239.255.0.1"
TopicPortMap registeredTopic

Typedef Documentation

typedef std::map< std::string, unsigned int ,std::less<std::string> > TopicPortMap

Definition at line 10 of file udpmulti_manager.cpp.


Function Documentation

Definition at line 35 of file udpmulti_manager.cpp.

Definition at line 46 of file udpmulti_manager.cpp.

int main ( int  argc,
char *  argv[] 
)

Definition at line 64 of file udpmulti_manager.cpp.

Definition at line 17 of file udpmulti_manager.cpp.


Variable Documentation

unsigned int availablePort = 1024

Definition at line 11 of file udpmulti_manager.cpp.

boost::mutex main_mutex

Definition at line 14 of file udpmulti_manager.cpp.

std::string multicast_address = "239.255.0.1"

Definition at line 12 of file udpmulti_manager.cpp.

Definition at line 13 of file udpmulti_manager.cpp.

 All Classes Namespaces Files Functions Variables Typedefs


udpmulti_transport
Author(s): Cedric Pradalier
autogenerated on Fri Jan 11 10:10:06 2013