Action server for the actionlib-based implementation of tf2_ros::BufferInterface.
More...
#include <buffer_server.h>
Action server for the actionlib-based implementation of tf2_ros::BufferInterface.
Use this class with a tf2_ros::TransformListener in the same process. You can use this class with a tf2_ros::BufferClient in a different process.
Definition at line 52 of file buffer_server.h.
◆ GoalHandle
◆ LookupTransformServer
◆ BufferServer()
Constructor.
- Parameters
-
buffer | The Buffer that this BufferServer will wrap. |
ns | The namespace in which to look for action clients. |
auto_start | Pass argument to the constructor of the ActionServer. |
check_period | How often to check for changes to known transforms (via a timer event). |
Definition at line 41 of file buffer_server.cpp.
◆ cancelCB()
void tf2_ros::BufferServer::cancelCB |
( |
GoalHandle |
gh | ) |
|
|
private |
◆ canTransform()
bool tf2_ros::BufferServer::canTransform |
( |
GoalHandle |
gh | ) |
|
|
private |
◆ checkTransforms()
◆ goalCB()
void tf2_ros::BufferServer::goalCB |
( |
GoalHandle |
gh | ) |
|
|
private |
◆ lookupTransform()
geometry_msgs::TransformStamped tf2_ros::BufferServer::lookupTransform |
( |
GoalHandle |
gh | ) |
|
|
private |
◆ start()
void tf2_ros::BufferServer::start |
( |
| ) |
|
◆ active_goals_
std::list<GoalInfo> tf2_ros::BufferServer::active_goals_ |
|
private |
◆ buffer_
const Buffer& tf2_ros::BufferServer::buffer_ |
|
private |
◆ check_timer_
◆ mutex_
boost::mutex tf2_ros::BufferServer::mutex_ |
|
private |
◆ server_
The documentation for this class was generated from the following files: