|
ROS 2 rclcpp + rcl - kilted
kilted
ROS 2 C++ Client Library with ROS Client Library
|
Non-template base class for subscription options. More...
#include <rclcpp/subscription_options.hpp>


Classes | |
| struct | TopicStatisticsOptions |
Public Attributes | |
| SubscriptionEventCallbacks | event_callbacks |
| Callbacks for events related to this subscription. | |
| bool | use_default_callbacks = true |
| Whether or not to use default callbacks when user doesn't supply any in event_callbacks. | |
| bool | ignore_local_publications = false |
| True to ignore local publications. | |
| rmw_unique_network_flow_endpoints_requirement_t | require_unique_network_flow_endpoints |
| rclcpp::CallbackGroup::SharedPtr | callback_group = nullptr |
| The callback group for this subscription. NULL to use the default callback group. | |
| IntraProcessSetting | use_intra_process_comm = IntraProcessSetting::NodeDefault |
| Setting to explicitly set intraprocess communications. | |
| IntraProcessBufferType | intra_process_buffer_type = IntraProcessBufferType::CallbackDefault |
| Setting the data-type stored in the intraprocess buffer. | |
| std::shared_ptr< rclcpp::detail::RMWImplementationSpecificSubscriptionPayload > | rmw_implementation_payload = nullptr |
| Optional RMW implementation specific payload to be used during creation of the subscription. | |
| TopicStatisticsOptions | topic_stats_options |
| QosOverridingOptions | qos_overriding_options |
| ContentFilterOptions | content_filter_options |
Non-template base class for subscription options.
Definition at line 39 of file subscription_options.hpp.
| rmw_unique_network_flow_endpoints_requirement_t rclcpp::SubscriptionOptionsBase::require_unique_network_flow_endpoints |
Require middleware to generate unique network flow endpoints Disabled by default
Definition at line 52 of file subscription_options.hpp.
Referenced by rclcpp::SubscriptionOptionsWithAllocator< Allocator >::to_rcl_subscription_options().