rcl_action  master
C API providing common functionality for ROS actions.
Public Attributes | List of all members
rcl_action_server_options_t Struct Reference

Options available for a rcl_action_server_t. More...

#include <action_server.h>

Collaboration diagram for rcl_action_server_options_t:
Collaboration graph
[legend]

Public Attributes

rmw_qos_profile_t goal_service_qos
 Middleware quality of service settings for the action server. More...
 
rmw_qos_profile_t cancel_service_qos
 
rmw_qos_profile_t result_service_qos
 
rmw_qos_profile_t feedback_topic_qos
 
rmw_qos_profile_t status_topic_qos
 
rcl_allocator_t allocator
 Custom allocator for the action server, used for incidental allocations. More...
 
rcl_duration_t result_timeout
 Goal handles that have results longer than this time are deallocated. More...
 

Detailed Description

Options available for a rcl_action_server_t.

Member Data Documentation

◆ goal_service_qos

rmw_qos_profile_t rcl_action_server_options_t::goal_service_qos

Middleware quality of service settings for the action server.

◆ cancel_service_qos

rmw_qos_profile_t rcl_action_server_options_t::cancel_service_qos

◆ result_service_qos

rmw_qos_profile_t rcl_action_server_options_t::result_service_qos

◆ feedback_topic_qos

rmw_qos_profile_t rcl_action_server_options_t::feedback_topic_qos

◆ status_topic_qos

rmw_qos_profile_t rcl_action_server_options_t::status_topic_qos

◆ allocator

rcl_allocator_t rcl_action_server_options_t::allocator

Custom allocator for the action server, used for incidental allocations.

For default behavior (malloc/free), see: rcl_get_default_allocator()

◆ result_timeout

rcl_duration_t rcl_action_server_options_t::result_timeout

Goal handles that have results longer than this time are deallocated.


The documentation for this struct was generated from the following file: