Typedefs | Functions | Variables
udpmulti_manager.cpp File Reference
#include <ros/ros.h>
#include <boost/thread.hpp>
#include "udpmulti_transport/UDPMultRegisterTopic.h"
#include "udpmulti_transport/UDPMultClearAll.h"
#include "udpmulti_transport/UDPMultGetTopicList.h"
Include dependency graph for udpmulti_manager.cpp:

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.



udpmulti_transport
Author(s): Cedric Pradalier
autogenerated on Sun Oct 5 2014 23:49:15