#include <ros/ros.h>#include <boost/thread.hpp>#include "udpmulti_transport/UDPMultRegisterTopic.h"#include "udpmulti_transport/UDPMultClearAll.h"#include "udpmulti_transport/UDPMultGetTopicList.h"
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 std::map< std::string, unsigned int ,std::less<std::string> > TopicPortMap |
Definition at line 10 of file udpmulti_manager.cpp.
| bool clear_all_topics | ( | udpmulti_transport::UDPMultClearAll::Request & | req, |
| udpmulti_transport::UDPMultClearAll::Response & | res | ||
| ) |
Definition at line 35 of file udpmulti_manager.cpp.
| bool get_topic_list | ( | udpmulti_transport::UDPMultGetTopicList::Request & | req, |
| udpmulti_transport::UDPMultGetTopicList::Response & | res | ||
| ) |
Definition at line 46 of file udpmulti_manager.cpp.
| int main | ( | int | argc, |
| char * | argv[] | ||
| ) |
Definition at line 64 of file udpmulti_manager.cpp.
| bool register_topic | ( | udpmulti_transport::UDPMultRegisterTopic::Request & | req, |
| udpmulti_transport::UDPMultRegisterTopic::Response & | res | ||
| ) |
Definition at line 17 of file udpmulti_manager.cpp.
| 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.