Class BufferServer

Nested Relationships

Nested Types

Class Documentation

class BufferServer

Action server for the action-based implementation of tf2::BufferCoreInterface.

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.

Public Functions

template<typename NodePtr>
inline BufferServer(const tf2::BufferCoreInterface &buffer, NodePtr node, const std::string &ns, tf2::Duration check_period = tf2::durationFromSec(0.01))

Constructor.

Parameters:
  • buffer – The Buffer that this BufferServer will wrap.

  • node – The node to add the buffer server to.

  • ns – The namespace in which to look for action clients.

  • check_period – How often to check for changes to known transforms (via a timer event).