#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.