rmw
master
C API providing a middleware abstraction layer which is used to implement the rest of ROS.
Here is a list of all file members with links to the files they belong to:
- r -
RCUTILS_DEPRECATED_WITH_MSG() :
rmw.h
rmw_allocate() :
allocators.h
RMW_AVOID_MEMORY_ALLOCATION :
config.h
rmw_borrow_loaned_message() :
rmw.h
RMW_CHECK_ARGUMENT_FOR_NULL :
error_handling.h
RMW_CHECK_FOR_NULL_WITH_MSG :
error_handling.h
RMW_CHECK_TYPE_IDENTIFIERS_MATCH :
macros.hpp
rmw_check_zero_rmw_string_array() :
sanity_checks.h
rmw_client_allocate() :
allocators.h
rmw_client_free() :
allocators.h
rmw_client_t :
types.h
rmw_clients_t :
types.h
rmw_compare_gids_equal() :
rmw.h
rmw_context_fini() :
init.h
rmw_context_impl_t :
init.h
rmw_context_t :
init.h
rmw_convert_rcutils_ret_to_rmw_ret() :
convert_rcutils_ret_to_rmw_ret.h
rmw_count_publishers() :
rmw.h
rmw_count_subscribers() :
rmw.h
rmw_create_client() :
rmw.h
rmw_create_guard_condition() :
rmw.h
rmw_create_node() :
rmw.h
rmw_create_publisher() :
rmw.h
rmw_create_service() :
rmw.h
rmw_create_subscription() :
rmw.h
rmw_create_wait_set() :
rmw.h
RMW_DECLARE_DEPRECATED :
types.h
RMW_DEFAULT_DOMAIN_ID :
domain_id.h
rmw_deserialize() :
rmw.h
rmw_destroy_client() :
rmw.h
rmw_destroy_guard_condition() :
rmw.h
rmw_destroy_node() :
rmw.h
rmw_destroy_publisher() :
rmw.h
rmw_destroy_service() :
rmw.h
rmw_destroy_subscription() :
rmw.h
rmw_destroy_wait_set() :
rmw.h
RMW_ENDPOINT_INVALID :
types.h
RMW_ENDPOINT_PUBLISHER :
types.h
rmw_endpoint_type_t :
types.h
rmw_error_is_set :
error_handling.h
rmw_error_state_t :
error_handling.h
rmw_error_string_t :
error_handling.h
rmw_event_fini() :
event.h
RMW_EVENT_INVALID :
event.h
RMW_EVENT_LIVELINESS_CHANGED :
event.h
RMW_EVENT_LIVELINESS_LOST :
event.h
RMW_EVENT_OFFERED_DEADLINE_MISSED :
event.h
RMW_EVENT_OFFERED_QOS_INCOMPATIBLE :
event.h
RMW_EVENT_REQUESTED_DEADLINE_MISSED :
event.h
RMW_EVENT_REQUESTED_QOS_INCOMPATIBLE :
event.h
rmw_event_t :
event.h
rmw_event_type_t :
event.h
rmw_events_t :
types.h
RMW_EXPORT :
visibility_control.h
rmw_fini_publisher_allocation() :
rmw.h
rmw_fini_subscription_allocation() :
rmw.h
rmw_free() :
allocators.h
rmw_full_topic_name_validation_result_string() :
validate_full_topic_name.h
rmw_get_client_names_and_types_by_node() :
get_node_info_and_types.h
rmw_get_default_publisher_options() :
publisher_options.h
,
rmw.h
rmw_get_default_security_options() :
security_options.h
rmw_get_default_subscription_options() :
subscription_options.h
rmw_get_error_state :
error_handling.h
rmw_get_error_string :
error_handling.h
rmw_get_gid_for_publisher() :
rmw.h
rmw_get_implementation_identifier() :
rmw.h
rmw_get_node_names() :
rmw.h
rmw_get_node_names_with_enclaves() :
rmw.h
rmw_get_publisher_names_and_types_by_node() :
get_node_info_and_types.h
rmw_get_publishers_info_by_topic() :
get_topic_endpoint_info.h
rmw_get_serialization_format() :
rmw.h
rmw_get_serialized_message_size() :
rmw.h
rmw_get_service_names_and_types() :
get_service_names_and_types.h
rmw_get_service_names_and_types_by_node() :
get_node_info_and_types.h
rmw_get_subscriber_names_and_types_by_node() :
get_node_info_and_types.h
rmw_get_subscriptions_info_by_topic() :
get_topic_endpoint_info.h
rmw_get_topic_names_and_types() :
get_topic_names_and_types.h
rmw_get_zero_initialized_context() :
init.h
rmw_get_zero_initialized_event() :
event.h
rmw_get_zero_initialized_init_options() :
init_options.h
rmw_get_zero_initialized_message_info() :
types.h
rmw_get_zero_initialized_message_info_sequence() :
message_sequence.h
rmw_get_zero_initialized_message_sequence() :
message_sequence.h
rmw_get_zero_initialized_names_and_types() :
names_and_types.h
rmw_get_zero_initialized_security_options() :
security_options.h
rmw_get_zero_initialized_serialized_message :
serialized_message.h
rmw_get_zero_initialized_topic_endpoint_info() :
topic_endpoint_info.h
rmw_get_zero_initialized_topic_endpoint_info_array() :
topic_endpoint_info_array.h
RMW_GID_STORAGE_SIZE :
types.h
rmw_gid_t :
types.h
rmw_guard_condition_allocate() :
allocators.h
rmw_guard_condition_free() :
allocators.h
rmw_guard_condition_t :
types.h
rmw_guard_conditions_t :
types.h
RMW_IMPORT :
visibility_control.h
rmw_init() :
init.h
rmw_init_options_copy() :
init_options.h
rmw_init_options_fini() :
init_options.h
rmw_init_options_impl_t :
init_options.h
rmw_init_options_init() :
init_options.h
rmw_init_options_t :
init_options.h
rmw_init_publisher_allocation() :
rmw.h
rmw_init_subscription_allocation() :
rmw.h
rmw_initialize_error_handling_thread_local_storage :
error_handling.h
rmw_liveliness_changed_status_t :
types.h
rmw_liveliness_lost_status_t :
types.h
RMW_LOCAL :
visibility_control.h
RMW_LOCALHOST_ONLY_DEFAULT :
localhost.h
RMW_LOCALHOST_ONLY_DISABLED :
localhost.h
RMW_LOCALHOST_ONLY_ENABLED :
localhost.h
rmw_localhost_only_t :
localhost.h
RMW_LOG_SEVERITY_DEBUG :
types.h
RMW_LOG_SEVERITY_ERROR :
types.h
RMW_LOG_SEVERITY_FATAL :
types.h
RMW_LOG_SEVERITY_INFO :
types.h
rmw_log_severity_t :
types.h
RMW_LOG_SEVERITY_WARN :
types.h
rmw_message_info_sequence_fini() :
message_sequence.h
rmw_message_info_sequence_init() :
message_sequence.h
rmw_message_info_sequence_t :
message_sequence.h
rmw_message_info_t :
types.h
rmw_message_sequence_fini() :
message_sequence.h
rmw_message_sequence_init() :
message_sequence.h
rmw_message_sequence_t :
message_sequence.h
rmw_names_and_types_check_zero() :
names_and_types.h
rmw_names_and_types_fini() :
names_and_types.h
rmw_names_and_types_init() :
names_and_types.h
rmw_names_and_types_t :
names_and_types.h
RMW_NAMESPACE_INVALID_CONTAINS_REPEATED_FORWARD_SLASH :
validate_namespace.h
RMW_NAMESPACE_INVALID_CONTAINS_UNALLOWED_CHARACTERS :
validate_namespace.h
RMW_NAMESPACE_INVALID_ENDS_WITH_FORWARD_SLASH :
validate_namespace.h
RMW_NAMESPACE_INVALID_IS_EMPTY_STRING :
validate_namespace.h
RMW_NAMESPACE_INVALID_NAME_TOKEN_STARTS_WITH_NUMBER :
validate_namespace.h
RMW_NAMESPACE_INVALID_NOT_ABSOLUTE :
validate_namespace.h
RMW_NAMESPACE_INVALID_TOO_LONG :
validate_namespace.h
RMW_NAMESPACE_MAX_LENGTH :
validate_namespace.h
RMW_NAMESPACE_VALID :
validate_namespace.h
rmw_namespace_validation_result_string() :
validate_namespace.h
rmw_node_allocate() :
allocators.h
rmw_node_free() :
allocators.h
rmw_node_get_graph_guard_condition() :
rmw.h
RMW_NODE_NAME_INVALID_CONTAINS_UNALLOWED_CHARACTERS :
validate_node_name.h
RMW_NODE_NAME_INVALID_IS_EMPTY_STRING :
validate_node_name.h
RMW_NODE_NAME_INVALID_STARTS_WITH_NUMBER :
validate_node_name.h
RMW_NODE_NAME_INVALID_TOO_LONG :
validate_node_name.h
RMW_NODE_NAME_MAX_NAME_LENGTH :
validate_node_name.h
RMW_NODE_NAME_VALID :
validate_node_name.h
rmw_node_name_validation_result_string() :
validate_node_name.h
rmw_node_t :
types.h
rmw_offered_deadline_missed_status_t :
types.h
rmw_offered_qos_incompatible_event_status_t :
incompatible_qos_events_statuses.h
RMW_PUBLIC :
visibility_control.h
RMW_PUBLIC_TYPE :
visibility_control.h
,
types.h
rmw_publish() :
rmw.h
rmw_publish_loaned_message() :
rmw.h
rmw_publish_serialized_message() :
rmw.h
rmw_publisher_allocate() :
allocators.h
rmw_publisher_allocation_t :
types.h
rmw_publisher_assert_liveliness() :
rmw.h
rmw_publisher_count_matched_subscriptions() :
rmw.h
rmw_publisher_event_init() :
event.h
rmw_publisher_free() :
allocators.h
rmw_publisher_get_actual_qos() :
rmw.h
rmw_publisher_options_t :
types.h
rmw_publisher_t :
types.h
RMW_QOS_DEADLINE_DEFAULT :
types.h
rmw_qos_durability_policy_t :
types.h
rmw_qos_history_policy_t :
types.h
RMW_QOS_LIFESPAN_DEFAULT :
types.h
RMW_QOS_LIVELINESS_LEASE_DURATION_DEFAULT :
types.h
rmw_qos_liveliness_policy_t :
types.h
RMW_QOS_POLICY_DEADLINE :
incompatible_qos_events_statuses.h
RMW_QOS_POLICY_DEPTH_SYSTEM_DEFAULT :
types.h
RMW_QOS_POLICY_DURABILITY :
incompatible_qos_events_statuses.h
RMW_QOS_POLICY_DURABILITY_SYSTEM_DEFAULT :
types.h
RMW_QOS_POLICY_DURABILITY_TRANSIENT_LOCAL :
types.h
RMW_QOS_POLICY_DURABILITY_VOLATILE :
types.h
RMW_QOS_POLICY_HISTORY :
incompatible_qos_events_statuses.h
RMW_QOS_POLICY_HISTORY_KEEP_ALL :
types.h
RMW_QOS_POLICY_HISTORY_KEEP_LAST :
types.h
RMW_QOS_POLICY_HISTORY_SYSTEM_DEFAULT :
types.h
RMW_QOS_POLICY_INVALID :
incompatible_qos_events_statuses.h
rmw_qos_policy_kind_t :
incompatible_qos_events_statuses.h
RMW_QOS_POLICY_LIVELINESS :
incompatible_qos_events_statuses.h
RMW_QOS_POLICY_LIVELINESS_AUTOMATIC :
types.h
RMW_QOS_POLICY_LIVELINESS_MANUAL_BY_NODE_DEPRECATED_MSG :
types.h
RMW_QOS_POLICY_LIVELINESS_MANUAL_BY_TOPIC :
types.h
RMW_QOS_POLICY_LIVELINESS_SYSTEM_DEFAULT :
types.h
RMW_QOS_POLICY_RELIABILITY :
incompatible_qos_events_statuses.h
RMW_QOS_POLICY_RELIABILITY_BEST_EFFORT :
types.h
RMW_QOS_POLICY_RELIABILITY_RELIABLE :
types.h
RMW_QOS_POLICY_RELIABILITY_SYSTEM_DEFAULT :
types.h
rmw_qos_profile_t :
types.h
rmw_qos_reliability_policy_t :
types.h
rmw_request_id_t :
types.h
rmw_requested_deadline_missed_status_t :
types.h
rmw_requested_qos_incompatible_event_status_t :
incompatible_qos_events_statuses.h
rmw_reset_error :
error_handling.h
RMW_RET_BAD_ALLOC :
ret_types.h
RMW_RET_ERROR :
ret_types.h
RMW_RET_INCORRECT_RMW_IMPLEMENTATION :
ret_types.h
RMW_RET_INVALID_ARGUMENT :
ret_types.h
RMW_RET_NODE_NAME_NON_EXISTENT :
ret_types.h
RMW_RET_OK :
ret_types.h
rmw_ret_t :
ret_types.h
RMW_RET_TIMEOUT :
ret_types.h
RMW_RET_UNSUPPORTED :
ret_types.h
rmw_return_loaned_message_from_publisher() :
rmw.h
rmw_return_loaned_message_from_subscription() :
rmw.h
RMW_SAFE_FWRITE_TO_STDERR :
error_handling.h
RMW_SECURITY_ENFORCEMENT_ENFORCE :
security_options.h
RMW_SECURITY_ENFORCEMENT_PERMISSIVE :
security_options.h
rmw_security_enforcement_policy_t :
security_options.h
rmw_security_options_copy() :
security_options.h
rmw_security_options_fini() :
security_options.h
rmw_security_options_set_root_path() :
security_options.h
rmw_security_options_t :
security_options.h
rmw_send_request() :
rmw.h
rmw_send_response() :
rmw.h
rmw_serialize() :
rmw.h
rmw_serialized_message_fini :
serialized_message.h
rmw_serialized_message_init :
serialized_message.h
rmw_serialized_message_resize :
serialized_message.h
rmw_serialized_message_t :
serialized_message.h
rmw_service_allocate() :
allocators.h
rmw_service_free() :
allocators.h
rmw_service_info_t :
types.h
rmw_service_server_is_available() :
rmw.h
rmw_service_t :
types.h
rmw_services_t :
types.h
RMW_SET_ERROR_MSG :
error_handling.h
RMW_SET_ERROR_MSG_WITH_FORMAT_STRING :
error_handling.h
rmw_set_error_state :
error_handling.h
rmw_set_log_severity() :
rmw.h
rmw_shutdown() :
init.h
RMW_STRINGIFY :
macros.h
rmw_subscription_allocate() :
allocators.h
rmw_subscription_allocation_t :
types.h
rmw_subscription_count_matched_publishers() :
rmw.h
rmw_subscription_event_init() :
event.h
rmw_subscription_free() :
allocators.h
rmw_subscription_get_actual_qos() :
rmw.h
rmw_subscription_options_t :
types.h
rmw_subscription_t :
types.h
rmw_subscriptions_t :
types.h
rmw_take() :
rmw.h
rmw_take_event() :
event.h
rmw_take_loaned_message() :
rmw.h
rmw_take_loaned_message_with_info() :
rmw.h
rmw_take_request() :
rmw.h
rmw_take_response() :
rmw.h
rmw_take_sequence() :
rmw.h
rmw_take_serialized_message() :
rmw.h
rmw_take_serialized_message_with_info() :
rmw.h
rmw_take_with_info() :
rmw.h
rmw_time_point_value_t :
types.h
rmw_time_t :
types.h
rmw_topic_endpoint_info_array_check_zero() :
topic_endpoint_info_array.h
rmw_topic_endpoint_info_array_fini() :
topic_endpoint_info_array.h
rmw_topic_endpoint_info_array_init_with_size() :
topic_endpoint_info_array.h
rmw_topic_endpoint_info_array_t :
topic_endpoint_info_array.h
rmw_topic_endpoint_info_fini() :
topic_endpoint_info.h
rmw_topic_endpoint_info_set_endpoint_type() :
topic_endpoint_info.h
rmw_topic_endpoint_info_set_gid() :
topic_endpoint_info.h
rmw_topic_endpoint_info_set_node_name() :
topic_endpoint_info.h
rmw_topic_endpoint_info_set_node_namespace() :
topic_endpoint_info.h
rmw_topic_endpoint_info_set_qos_profile() :
topic_endpoint_info.h
rmw_topic_endpoint_info_set_topic_type() :
topic_endpoint_info.h
rmw_topic_endpoint_info_t :
topic_endpoint_info.h
RMW_TOPIC_INVALID_CONTAINS_REPEATED_FORWARD_SLASH :
validate_full_topic_name.h
RMW_TOPIC_INVALID_CONTAINS_UNALLOWED_CHARACTERS :
validate_full_topic_name.h
RMW_TOPIC_INVALID_ENDS_WITH_FORWARD_SLASH :
validate_full_topic_name.h
RMW_TOPIC_INVALID_IS_EMPTY_STRING :
validate_full_topic_name.h
RMW_TOPIC_INVALID_NAME_TOKEN_STARTS_WITH_NUMBER :
validate_full_topic_name.h
RMW_TOPIC_INVALID_NOT_ABSOLUTE :
validate_full_topic_name.h
RMW_TOPIC_INVALID_TOO_LONG :
validate_full_topic_name.h
RMW_TOPIC_MAX_NAME_LENGTH :
validate_full_topic_name.h
RMW_TOPIC_VALID :
validate_full_topic_name.h
rmw_trigger_guard_condition() :
rmw.h
RMW_TRY_DESTRUCTOR :
macros.hpp
RMW_TRY_DESTRUCTOR_FROM_WITHIN_FAILURE :
macros.hpp
RMW_TRY_PLACEMENT_NEW :
macros.hpp
rmw_validate_full_topic_name() :
validate_full_topic_name.h
rmw_validate_full_topic_name_with_size() :
validate_full_topic_name.h
rmw_validate_namespace() :
validate_namespace.h
rmw_validate_namespace_with_size() :
validate_namespace.h
rmw_validate_node_name() :
validate_node_name.h
rmw_validate_node_name_with_size() :
validate_node_name.h
rmw_wait() :
rmw.h
rmw_wait_set_allocate() :
allocators.h
rmw_wait_set_free() :
allocators.h
rmw_wait_set_t :
types.h
RMW_WARN_UNUSED :
macros.h
Generated by
1.8.17