Classes | Namespaces
action_server.h File Reference
#include <ros/ros.h>
#include <boost/thread.hpp>
#include <boost/thread/reverse_lock.hpp>
#include <boost/shared_ptr.hpp>
#include <actionlib_msgs/GoalID.h>
#include <actionlib_msgs/GoalStatusArray.h>
#include <actionlib_msgs/GoalStatus.h>
#include <actionlib/enclosure_deleter.h>
#include <actionlib/goal_id_generator.h>
#include <actionlib/action_definition.h>
#include <actionlib/server/status_tracker.h>
#include <actionlib/server/handle_tracker_deleter.h>
#include <actionlib/server/server_goal_handle.h>
#include <actionlib/server/action_server_base.h>
#include <actionlib/destruction_guard.h>
#include <list>
#include <string>
#include <actionlib/server/action_server_imp.h>
Include dependency graph for action_server.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  actionlib::ActionServer< ActionSpec >
 The ActionServer is a helpful tool for managing goal requests to a node. It allows the user to specify callbacks that are invoked when goal or cancel requests come over the wire, and passes back GoalHandles that can be used to track the state of a given goal request. The ActionServer makes no assumptions about the policy used to service these goals, and sends status for each goal over the wire until the last GoalHandle associated with a goal request is destroyed. More...

Namespaces

namespace  actionlib


actionlib
Author(s): Eitan Marder-Eppstein, Vijay Pradeep
autogenerated on Tue Dec 19 2017 03:23:31