Documentation for Elixir.Rclex.ActionServerOptions.
See also Action server options on ROS 2 Documentation.
- goal_service_qos: Middleware quality of service settings for the action client. Goal service quality of service
- result_service_qos: Result service quality of service.
- cancel_service_qos: Cancel service quality of service.
- feedback_topic_qos: Feedback topic quality of service.
- status_topic_qos: Status topic quality of service.
- result_timeout: Goal handles that have results longer than this time are deallocated. It is defined in seconds as float value.
Summary
Types
@type t() :: %Rclex.ActionServerOptions{ cancel_service_qos: Rclex.QoS.t(), clock_type: :steady_time | :ros_time | :system_time, feedback_topic_qos: Rclex.QoS.t(), goal_service_qos: Rclex.QoS.t(), result_service_qos: Rclex.QoS.t(), result_timeout: float(), status_topic_qos: Rclex.QoS.t() }
- Quality of service is defined by using rclex.QoS structs.
result_timeoutshould be specified by float seconds.