rmw
7.1
  • rmw
    • Page Hierarchy
    • Class Hierarchy
    • File Hierarchy
    • Reference
      • Namespaces
        • Namespace rmw
          • Namespaces
        • Namespace rmw::impl
          • Namespaces
        • Namespace rmw::impl::cpp
          • Functions
      • Classes and Structs
        • Struct rmw_client_s
          • Struct Documentation
        • Struct rmw_clients_s
          • Struct Documentation
        • Struct rmw_context_s
          • Struct Documentation
        • Struct rmw_discovery_options_s
          • Struct Documentation
        • Struct rmw_event_s
          • Struct Documentation
        • Struct rmw_events_s
          • Struct Documentation
        • Struct rmw_gid_s
          • Struct Documentation
        • Struct rmw_guard_condition_s
          • Struct Documentation
        • Struct rmw_guard_conditions_s
          • Struct Documentation
        • Struct rmw_incompatible_type_status_s
          • Struct Documentation
        • Struct rmw_init_options_s
          • Struct Documentation
        • Struct rmw_liveliness_changed_status_s
          • Struct Documentation
        • Struct rmw_liveliness_lost_status_s
          • Struct Documentation
        • Struct rmw_matched_status_s
          • Struct Documentation
        • Struct rmw_message_info_s
          • Struct Documentation
        • Struct rmw_message_info_sequence_s
          • Struct Documentation
        • Struct rmw_message_lost_status_s
          • Struct Documentation
        • Struct rmw_message_sequence_s
          • Struct Documentation
        • Struct rmw_names_and_types_s
          • Struct Documentation
        • Struct rmw_network_flow_endpoint_array_s
          • Struct Documentation
        • Struct rmw_network_flow_endpoint_s
          • Struct Documentation
        • Struct rmw_node_s
          • Struct Documentation
        • Struct rmw_offered_deadline_missed_status_s
          • Struct Documentation
        • Struct rmw_peer_address_s
          • Struct Documentation
        • Struct rmw_publisher_allocation_s
          • Struct Documentation
        • Struct rmw_publisher_options_s
          • Struct Documentation
        • Struct rmw_publisher_s
          • Struct Documentation
        • Struct rmw_qos_incompatible_event_status_s
          • Struct Documentation
        • Struct rmw_qos_profile_s
          • Struct Documentation
        • Struct rmw_request_id_s
          • Struct Documentation
        • Struct rmw_requested_deadline_missed_status_s
          • Struct Documentation
        • Struct rmw_security_options_s
          • Struct Documentation
        • Struct rmw_service_info_s
          • Struct Documentation
        • Struct rmw_service_s
          • Struct Documentation
        • Struct rmw_services_s
          • Struct Documentation
        • Struct rmw_subscription_allocation_s
          • Struct Documentation
        • Struct rmw_subscription_content_filter_options_s
          • Struct Documentation
        • Struct rmw_subscription_options_s
          • Struct Documentation
        • Struct rmw_subscription_s
          • Struct Documentation
        • Struct rmw_subscriptions_s
          • Struct Documentation
        • Struct rmw_time_s
          • Struct Documentation
        • Struct rmw_topic_endpoint_info_array_s
          • Struct Documentation
        • Struct rmw_topic_endpoint_info_s
          • Struct Documentation
        • Struct rmw_wait_set_s
          • Struct Documentation
      • Enums
        • Enum @0
          • Enum Documentation
        • Enum rmw_automatic_discovery_range_e
          • Enum Documentation
        • Enum rmw_endpoint_type_e
          • Enum Documentation
        • Enum rmw_event_type_e
          • Enum Documentation
        • Enum rmw_feature_e
          • Enum Documentation
        • Enum rmw_internet_protocol_e
          • Enum Documentation
        • Enum rmw_localhost_only_e
          • Enum Documentation
        • Enum rmw_log_severity_t
          • Enum Documentation
        • Enum rmw_qos_compatibility_type_e
          • Enum Documentation
        • Enum rmw_qos_durability_policy_e
          • Enum Documentation
        • Enum rmw_qos_history_policy_e
          • Enum Documentation
        • Enum rmw_qos_liveliness_policy_e
          • Enum Documentation
        • Enum rmw_qos_policy_kind_e
          • Enum Documentation
        • Enum rmw_qos_reliability_policy_e
          • Enum Documentation
        • Enum rmw_security_enforcement_policy_e
          • Enum Documentation
        • Enum rmw_transport_protocol_e
          • Enum Documentation
        • Enum rmw_unique_network_flow_endpoints_requirement_e
          • Enum Documentation
      • Functions
        • Template Function rmw::impl::cpp::demangle
          • Function Documentation
        • Function rmw::impl::cpp::parse_key_value
          • Function Documentation
        • Function rmw_allocate
          • Function Documentation
        • Function rmw_borrow_loaned_message
          • Function Documentation
        • Function rmw_check_zero_rmw_string_array
          • Function Documentation
        • Function rmw_client_allocate
          • Function Documentation
        • Function rmw_client_free
          • Function Documentation
        • Function rmw_client_request_publisher_get_actual_qos
          • Function Documentation
        • Function rmw_client_response_subscription_get_actual_qos
          • Function Documentation
        • Function rmw_client_set_on_new_response_callback
          • Function Documentation
        • Function rmw_compare_gids_equal
          • Function Documentation
        • Function rmw_context_fini
          • Function Documentation
        • Function rmw_convert_rcutils_ret_to_rmw_ret
          • Function Documentation
        • Function rmw_count_clients
          • Function Documentation
        • Function rmw_count_publishers
          • Function Documentation
        • Function rmw_count_services
          • Function Documentation
        • Function rmw_count_subscribers
          • Function Documentation
        • Function rmw_create_client
          • Function Documentation
        • Function rmw_create_guard_condition
          • Function Documentation
        • Function rmw_create_node
          • Function Documentation
        • Function rmw_create_publisher
          • Function Documentation
        • Function rmw_create_service
          • Function Documentation
        • Function rmw_create_subscription
          • Function Documentation
        • Function rmw_create_wait_set
          • Function Documentation
        • Function rmw_deserialize
          • Function Documentation
        • Function rmw_destroy_client
          • Function Documentation
        • Function rmw_destroy_guard_condition
          • Function Documentation
        • Function rmw_destroy_node
          • Function Documentation
        • Function rmw_destroy_publisher
          • Function Documentation
        • Function rmw_destroy_service
          • Function Documentation
        • Function rmw_destroy_subscription
          • Function Documentation
        • Function rmw_destroy_wait_set
          • Function Documentation
        • Function rmw_discovery_options_copy
          • Function Documentation
        • Function rmw_discovery_options_equal
          • Function Documentation
        • Function rmw_discovery_options_fini
          • Function Documentation
        • Function rmw_discovery_options_init
          • Function Documentation
        • Function rmw_event_fini
          • Function Documentation
        • Function rmw_event_set_callback
          • Function Documentation
        • Function rmw_feature_supported
          • Function Documentation
        • Function rmw_fini_publisher_allocation
          • Function Documentation
        • Function rmw_fini_subscription_allocation
          • Function Documentation
        • Function rmw_free
          • Function Documentation
        • Function rmw_full_topic_name_validation_result_string
          • Function Documentation
        • Function rmw_get_client_names_and_types_by_node
          • Function Documentation
        • Function rmw_get_default_publisher_options
          • Function Documentation
        • Function rmw_get_default_security_options
          • Function Documentation
        • Function rmw_get_default_subscription_options
          • Function Documentation
        • Function rmw_get_gid_for_client
          • Function Documentation
        • Function rmw_get_gid_for_publisher
          • Function Documentation
        • Function rmw_get_implementation_identifier
          • Function Documentation
        • Function rmw_get_node_names
          • Function Documentation
        • Function rmw_get_node_names_with_enclaves
          • Function Documentation
        • Function rmw_get_publisher_names_and_types_by_node
          • Function Documentation
        • Function rmw_get_publishers_info_by_topic
          • Function Documentation
        • Function rmw_get_serialization_format
          • Function Documentation
        • Function rmw_get_serialized_message_size
          • Function Documentation
        • Function rmw_get_service_names_and_types
          • Function Documentation
        • Function rmw_get_service_names_and_types_by_node
          • Function Documentation
        • Function rmw_get_subscriber_names_and_types_by_node
          • Function Documentation
        • Function rmw_get_subscriptions_info_by_topic
          • Function Documentation
        • Function rmw_get_topic_names_and_types
          • Function Documentation
        • Function rmw_get_zero_initialized_content_filter_options
          • Function Documentation
        • Function rmw_get_zero_initialized_context
          • Function Documentation
        • Function rmw_get_zero_initialized_discovery_options
          • Function Documentation
        • Function rmw_get_zero_initialized_event
          • Function Documentation
        • Function rmw_get_zero_initialized_init_options
          • Function Documentation
        • Function rmw_get_zero_initialized_message_info
          • Function Documentation
        • Function rmw_get_zero_initialized_message_info_sequence
          • Function Documentation
        • Function rmw_get_zero_initialized_message_sequence
          • Function Documentation
        • Function rmw_get_zero_initialized_names_and_types
          • Function Documentation
        • Function rmw_get_zero_initialized_network_flow_endpoint
          • Function Documentation
        • Function rmw_get_zero_initialized_network_flow_endpoint_array
          • Function Documentation
        • Function rmw_get_zero_initialized_security_options
          • Function Documentation
        • Function rmw_get_zero_initialized_topic_endpoint_info
          • Function Documentation
        • Function rmw_get_zero_initialized_topic_endpoint_info_array
          • Function Documentation
        • Function rmw_guard_condition_allocate
          • Function Documentation
        • Function rmw_guard_condition_free
          • Function Documentation
        • Function rmw_init
          • Function Documentation
        • Function rmw_init_options_copy
          • Function Documentation
        • Function rmw_init_options_fini
          • Function Documentation
        • Function rmw_init_options_init
          • Function Documentation
        • Function rmw_init_publisher_allocation
          • Function Documentation
        • Function rmw_init_subscription_allocation
          • Function Documentation
        • Function rmw_message_info_sequence_fini
          • Function Documentation
        • Function rmw_message_info_sequence_init
          • Function Documentation
        • Function rmw_message_sequence_fini
          • Function Documentation
        • Function rmw_message_sequence_init
          • Function Documentation
        • Function rmw_names_and_types_check_zero
          • Function Documentation
        • Function rmw_names_and_types_fini
          • Function Documentation
        • Function rmw_names_and_types_init
          • Function Documentation
        • Function rmw_namespace_validation_result_string
          • Function Documentation
        • Function rmw_network_flow_endpoint_array_check_zero
          • Function Documentation
        • Function rmw_network_flow_endpoint_array_fini
          • Function Documentation
        • Function rmw_network_flow_endpoint_array_init
          • Function Documentation
        • Function rmw_network_flow_endpoint_get_internet_protocol_string
          • Function Documentation
        • Function rmw_network_flow_endpoint_get_transport_protocol_string
          • Function Documentation
        • Function rmw_network_flow_endpoint_set_internet_address
          • Function Documentation
        • Function rmw_node_allocate
          • Function Documentation
        • Function rmw_node_assert_liveliness
          • Function Documentation
        • Function rmw_node_free
          • Function Documentation
        • Function rmw_node_get_graph_guard_condition
          • Function Documentation
        • Function rmw_node_name_validation_result_string
          • Function Documentation
        • Function rmw_publish
          • Function Documentation
        • Function rmw_publish_loaned_message
          • Function Documentation
        • Function rmw_publish_serialized_message
          • Function Documentation
        • Function rmw_publisher_allocate
          • Function Documentation
        • Function rmw_publisher_assert_liveliness
          • Function Documentation
        • Function rmw_publisher_count_matched_subscriptions
          • Function Documentation
        • Function rmw_publisher_event_init
          • Function Documentation
        • Function rmw_publisher_free
          • Function Documentation
        • Function rmw_publisher_get_actual_qos
          • Function Documentation
        • Function rmw_publisher_get_network_flow_endpoints
          • Function Documentation
        • Function rmw_publisher_wait_for_all_acked
          • Function Documentation
        • Function rmw_qos_durability_policy_from_str
          • Function Documentation
        • Function rmw_qos_durability_policy_to_str
          • Function Documentation
        • Function rmw_qos_history_policy_from_str
          • Function Documentation
        • Function rmw_qos_history_policy_to_str
          • Function Documentation
        • Function rmw_qos_liveliness_policy_from_str
          • Function Documentation
        • Function rmw_qos_liveliness_policy_to_str
          • Function Documentation
        • Function rmw_qos_policy_kind_from_str
          • Function Documentation
        • Function rmw_qos_policy_kind_to_str
          • Function Documentation
        • Function rmw_qos_profile_check_compatible
          • Function Documentation
        • Function rmw_qos_reliability_policy_from_str
          • Function Documentation
        • Function rmw_qos_reliability_policy_to_str
          • Function Documentation
        • Function rmw_return_loaned_message_from_publisher
          • Function Documentation
        • Function rmw_return_loaned_message_from_subscription
          • Function Documentation
        • Function rmw_security_options_copy
          • Function Documentation
        • Function rmw_security_options_fini
          • Function Documentation
        • Function rmw_security_options_set_root_path
          • Function Documentation
        • Function rmw_send_request
          • Function Documentation
        • Function rmw_send_response
          • Function Documentation
        • Function rmw_serialization_support_init
          • Function Documentation
        • Function rmw_serialize
          • Function Documentation
        • Function rmw_service_allocate
          • Function Documentation
        • Function rmw_service_free
          • Function Documentation
        • Function rmw_service_request_subscription_get_actual_qos
          • Function Documentation
        • Function rmw_service_response_publisher_get_actual_qos
          • Function Documentation
        • Function rmw_service_server_is_available
          • Function Documentation
        • Function rmw_service_set_on_new_request_callback
          • Function Documentation
        • Function rmw_set_log_severity
          • Function Documentation
        • Function rmw_shutdown
          • Function Documentation
        • Function rmw_subscription_allocate
          • Function Documentation
        • Function rmw_subscription_content_filter_options_copy
          • Function Documentation
        • Function rmw_subscription_content_filter_options_fini
          • Function Documentation
        • Function rmw_subscription_content_filter_options_init
          • Function Documentation
        • Function rmw_subscription_content_filter_options_set
          • Function Documentation
        • Function rmw_subscription_count_matched_publishers
          • Function Documentation
        • Function rmw_subscription_event_init
          • Function Documentation
        • Function rmw_subscription_free
          • Function Documentation
        • Function rmw_subscription_get_actual_qos
          • Function Documentation
        • Function rmw_subscription_get_content_filter
          • Function Documentation
        • Function rmw_subscription_get_network_flow_endpoints
          • Function Documentation
        • Function rmw_subscription_set_content_filter
          • Function Documentation
        • Function rmw_subscription_set_on_new_message_callback
          • Function Documentation
        • Function rmw_take
          • Function Documentation
        • Function rmw_take_dynamic_message
          • Function Documentation
        • Function rmw_take_dynamic_message_with_info
          • Function Documentation
        • Function rmw_take_event
          • Function Documentation
        • Function rmw_take_loaned_message
          • Function Documentation
        • Function rmw_take_loaned_message_with_info
          • Function Documentation
        • Function rmw_take_request
          • Function Documentation
        • Function rmw_take_response
          • Function Documentation
        • Function rmw_take_sequence
          • Function Documentation
        • Function rmw_take_serialized_message
          • Function Documentation
        • Function rmw_take_serialized_message_with_info
          • Function Documentation
        • Function rmw_take_with_info
          • Function Documentation
        • Function rmw_time_equal
          • Function Documentation
        • Function rmw_time_from_nsec
          • Function Documentation
        • Function rmw_time_normalize
          • Function Documentation
        • Function rmw_time_total_nsec
          • Function Documentation
        • Function rmw_topic_endpoint_info_array_check_zero
          • Function Documentation
        • Function rmw_topic_endpoint_info_array_fini
          • Function Documentation
        • Function rmw_topic_endpoint_info_array_init_with_size
          • Function Documentation
        • Function rmw_topic_endpoint_info_fini
          • Function Documentation
        • Function rmw_topic_endpoint_info_set_endpoint_type
          • Function Documentation
        • Function rmw_topic_endpoint_info_set_gid
          • Function Documentation
        • Function rmw_topic_endpoint_info_set_node_name
          • Function Documentation
        • Function rmw_topic_endpoint_info_set_node_namespace
          • Function Documentation
        • Function rmw_topic_endpoint_info_set_qos_profile
          • Function Documentation
        • Function rmw_topic_endpoint_info_set_topic_type
          • Function Documentation
        • Function rmw_topic_endpoint_info_set_topic_type_hash
          • Function Documentation
        • Function rmw_trigger_guard_condition
          • Function Documentation
        • Function rmw_validate_full_topic_name
          • Function Documentation
        • Function rmw_validate_full_topic_name_with_size
          • Function Documentation
        • Function rmw_validate_namespace
          • Function Documentation
        • Function rmw_validate_namespace_with_size
          • Function Documentation
        • Function rmw_validate_node_name
          • Function Documentation
        • Function rmw_validate_node_name_with_size
          • Function Documentation
        • Function rmw_wait
          • Function Documentation
        • Function rmw_wait_set_allocate
          • Function Documentation
        • Function rmw_wait_set_free
          • Function Documentation
      • Variables
        • Variable rmw_qos_profile_best_available
          • Variable Documentation
        • Variable rmw_qos_profile_default
          • Variable Documentation
        • Variable rmw_qos_profile_parameter_events
          • Variable Documentation
        • Variable rmw_qos_profile_parameters
          • Variable Documentation
        • Variable rmw_qos_profile_sensor_data
          • Variable Documentation
        • Variable rmw_qos_profile_services_default
          • Variable Documentation
        • Variable rmw_qos_profile_system_default
          • Variable Documentation
        • Variable rmw_qos_profile_unknown
          • Variable Documentation
      • Defines
        • Define RMW_AVOID_MEMORY_ALLOCATION
          • Define Documentation
        • Define RMW_CHECK_ARGUMENT_FOR_NULL
          • Define Documentation
        • Define RMW_CHECK_FOR_NULL_WITH_MSG
          • Define Documentation
        • Define RMW_CHECK_TYPE_IDENTIFIERS_MATCH
          • Define Documentation
        • Define RMW_DECLARE_DEPRECATED
          • Define Documentation
        • Define RMW_DEFAULT_DOMAIN_ID
          • Define Documentation
        • Define RMW_DISCOVERY_OPTIONS_STATIC_PEERS_MAX_LENGTH
          • Define Documentation
        • Define RMW_DURATION_INFINITE
          • Define Documentation
        • Define RMW_DURATION_UNSPECIFIED
          • Define Documentation
        • Define rmw_error_is_set
          • Define Documentation
        • Define RMW_EXPORT
          • Define Documentation
        • Define rmw_get_error_state
          • Define Documentation
        • Define rmw_get_error_string
          • Define Documentation
        • Define rmw_get_zero_initialized_serialized_message
          • Define Documentation
        • Define RMW_GID_STORAGE_SIZE
          • Define Documentation
        • Define RMW_IMPORT
          • Define Documentation
        • Define RMW_INET_ADDRSTRLEN
          • Define Documentation
        • Define rmw_initialize_error_handling_thread_local_storage
          • Define Documentation
        • Define RMW_LOCAL
          • Define Documentation
        • Define RMW_MESSAGE_INFO_SEQUENCE_NUMBER_UNSUPPORTED
          • Define Documentation
        • Define RMW_NAMESPACE_INVALID_CONTAINS_REPEATED_FORWARD_SLASH
          • Define Documentation
        • Define RMW_NAMESPACE_INVALID_CONTAINS_UNALLOWED_CHARACTERS
          • Define Documentation
        • Define RMW_NAMESPACE_INVALID_ENDS_WITH_FORWARD_SLASH
          • Define Documentation
        • Define RMW_NAMESPACE_INVALID_IS_EMPTY_STRING
          • Define Documentation
        • Define RMW_NAMESPACE_INVALID_NAME_TOKEN_STARTS_WITH_NUMBER
          • Define Documentation
        • Define RMW_NAMESPACE_INVALID_NOT_ABSOLUTE
          • Define Documentation
        • Define RMW_NAMESPACE_INVALID_TOO_LONG
          • Define Documentation
        • Define RMW_NAMESPACE_MAX_LENGTH
          • Define Documentation
        • Define RMW_NAMESPACE_VALID
          • Define Documentation
        • Define RMW_NODE_NAME_INVALID_CONTAINS_UNALLOWED_CHARACTERS
          • Define Documentation
        • Define RMW_NODE_NAME_INVALID_IS_EMPTY_STRING
          • Define Documentation
        • Define RMW_NODE_NAME_INVALID_STARTS_WITH_NUMBER
          • Define Documentation
        • Define RMW_NODE_NAME_INVALID_TOO_LONG
          • Define Documentation
        • Define RMW_NODE_NAME_MAX_NAME_LENGTH
          • Define Documentation
        • Define RMW_NODE_NAME_VALID
          • Define Documentation
        • Define RMW_PUBLIC
          • Define Documentation
        • Define RMW_PUBLIC_TYPE
          • Define Documentation
        • Define RMW_QOS_DEADLINE_BEST_AVAILABLE
          • Define Documentation
        • Define RMW_QOS_DEADLINE_DEFAULT
          • Define Documentation
        • Define RMW_QOS_LIFESPAN_DEFAULT
          • Define Documentation
        • Define RMW_QOS_LIVELINESS_LEASE_DURATION_BEST_AVAILABLE
          • Define Documentation
        • Define RMW_QOS_LIVELINESS_LEASE_DURATION_DEFAULT
          • Define Documentation
        • Define RMW_QOS_POLICY_LIVELINESS_MANUAL_BY_NODE_DEPRECATED_MSG
          • Define Documentation
        • Define rmw_reset_error
          • Define Documentation
        • Define RMW_RET_BAD_ALLOC
          • Define Documentation
        • Define RMW_RET_ERROR
          • Define Documentation
        • Define RMW_RET_INCORRECT_RMW_IMPLEMENTATION
          • Define Documentation
        • Define RMW_RET_INVALID_ARGUMENT
          • Define Documentation
        • Define RMW_RET_NODE_NAME_NON_EXISTENT
          • Define Documentation
        • Define RMW_RET_OK
          • Define Documentation
        • Define RMW_RET_TIMEOUT
          • Define Documentation
        • Define RMW_RET_UNSUPPORTED
          • Define Documentation
        • Define RMW_SAFE_FWRITE_TO_STDERR
          • Define Documentation
        • Define rmw_serialized_message_fini
          • Define Documentation
        • Define rmw_serialized_message_init
          • Define Documentation
        • Define rmw_serialized_message_resize
          • Define Documentation
        • Define RMW_SET_ERROR_MSG
          • Define Documentation
        • Define RMW_SET_ERROR_MSG_AND_APPEND_PREV_ERROR
          • Define Documentation
        • Define RMW_SET_ERROR_MSG_WITH_FORMAT_STRING
          • Define Documentation
        • Define RMW_SET_ERROR_MSG_WITH_FORMAT_STRING_AND_APPEND_PREV_ERROR
          • Define Documentation
        • Define rmw_set_error_state
          • Define Documentation
        • Define RMW_STRINGIFY
          • Define Documentation
        • Define RMW_TOPIC_INVALID_CONTAINS_REPEATED_FORWARD_SLASH
          • Define Documentation
        • Define RMW_TOPIC_INVALID_CONTAINS_UNALLOWED_CHARACTERS
          • Define Documentation
        • Define RMW_TOPIC_INVALID_ENDS_WITH_FORWARD_SLASH
          • Define Documentation
        • Define RMW_TOPIC_INVALID_IS_EMPTY_STRING
          • Define Documentation
        • Define RMW_TOPIC_INVALID_NAME_TOKEN_STARTS_WITH_NUMBER
          • Define Documentation
        • Define RMW_TOPIC_INVALID_NOT_ABSOLUTE
          • Define Documentation
        • Define RMW_TOPIC_INVALID_TOO_LONG
          • Define Documentation
        • Define RMW_TOPIC_MAX_NAME_LENGTH
          • Define Documentation
        • Define RMW_TOPIC_VALID
          • Define Documentation
        • Define RMW_TRY_DESTRUCTOR
          • Define Documentation
        • Define RMW_TRY_DESTRUCTOR_FROM_WITHIN_FAILURE
          • Define Documentation
        • Define RMW_TRY_PLACEMENT_NEW
          • Define Documentation
        • Define RMW_WARN_UNUSED
          • Define Documentation
      • Typedefs
        • Typedef rmw_automatic_discovery_range_t
          • Typedef Documentation
        • Typedef rmw_client_t
          • Typedef Documentation
        • Typedef rmw_clients_t
          • Typedef Documentation
        • Typedef rmw_context_impl_t
          • Typedef Documentation
        • Typedef rmw_context_t
          • Typedef Documentation
        • Typedef rmw_discovery_options_t
          • Typedef Documentation
        • Typedef rmw_duration_t
          • Typedef Documentation
        • Typedef rmw_endpoint_type_t
          • Typedef Documentation
        • Typedef rmw_error_state_t
          • Typedef Documentation
        • Typedef rmw_error_string_t
          • Typedef Documentation
        • Typedef rmw_event_callback_t
          • Typedef Documentation
        • Typedef rmw_event_t
          • Typedef Documentation
        • Typedef rmw_event_type_t
          • Typedef Documentation
        • Typedef rmw_events_t
          • Typedef Documentation
        • Typedef rmw_feature_t
          • Typedef Documentation
        • Typedef rmw_gid_t
          • Typedef Documentation
        • Typedef rmw_guard_condition_t
          • Typedef Documentation
        • Typedef rmw_guard_conditions_t
          • Typedef Documentation
        • Typedef rmw_incompatible_type_status_t
          • Typedef Documentation
        • Typedef rmw_init_options_impl_t
          • Typedef Documentation
        • Typedef rmw_init_options_t
          • Typedef Documentation
        • Typedef rmw_internet_protocol_t
          • Typedef Documentation
        • Typedef rmw_liveliness_changed_status_t
          • Typedef Documentation
        • Typedef rmw_liveliness_lost_status_t
          • Typedef Documentation
        • Typedef rmw_localhost_only_t
          • Typedef Documentation
        • Typedef rmw_matched_status_t
          • Typedef Documentation
        • Typedef rmw_message_info_sequence_t
          • Typedef Documentation
        • Typedef rmw_message_info_t
          • Typedef Documentation
        • Typedef rmw_message_lost_status_t
          • Typedef Documentation
        • Typedef rmw_message_sequence_t
          • Typedef Documentation
        • Typedef rmw_names_and_types_t
          • Typedef Documentation
        • Typedef rmw_network_flow_endpoint_array_t
          • Typedef Documentation
        • Typedef rmw_network_flow_endpoint_t
          • Typedef Documentation
        • Typedef rmw_node_t
          • Typedef Documentation
        • Typedef rmw_offered_deadline_missed_status_t
          • Typedef Documentation
        • Typedef rmw_offered_qos_incompatible_event_status_t
          • Typedef Documentation
        • Typedef rmw_peer_address_t
          • Typedef Documentation
        • Typedef rmw_publisher_allocation_t
          • Typedef Documentation
        • Typedef rmw_publisher_options_t
          • Typedef Documentation
        • Typedef rmw_publisher_t
          • Typedef Documentation
        • Typedef rmw_qos_compatibility_type_t
          • Typedef Documentation
        • Typedef rmw_qos_durability_policy_t
          • Typedef Documentation
        • Typedef rmw_qos_history_policy_t
          • Typedef Documentation
        • Typedef rmw_qos_incompatible_event_status_t
          • Typedef Documentation
        • Typedef rmw_qos_liveliness_policy_t
          • Typedef Documentation
        • Typedef rmw_qos_policy_kind_t
          • Typedef Documentation
        • Typedef rmw_qos_profile_t
          • Typedef Documentation
        • Typedef rmw_qos_reliability_policy_t
          • Typedef Documentation
        • Typedef rmw_request_id_t
          • Typedef Documentation
        • Typedef rmw_requested_deadline_missed_status_t
          • Typedef Documentation
        • Typedef rmw_requested_qos_incompatible_event_status_t
          • Typedef Documentation
        • Typedef rmw_ret_t
          • Typedef Documentation
        • Typedef rmw_security_enforcement_policy_t
          • Typedef Documentation
        • Typedef rmw_security_options_t
          • Typedef Documentation
        • Typedef rmw_serialized_message_t
          • Typedef Documentation
        • Typedef rmw_service_info_t
          • Typedef Documentation
        • Typedef rmw_service_t
          • Typedef Documentation
        • Typedef rmw_services_t
          • Typedef Documentation
        • Typedef rmw_subscription_allocation_t
          • Typedef Documentation
        • Typedef rmw_subscription_content_filter_options_t
          • Typedef Documentation
        • Typedef rmw_subscription_options_t
          • Typedef Documentation
        • Typedef rmw_subscription_t
          • Typedef Documentation
        • Typedef rmw_subscriptions_t
          • Typedef Documentation
        • Typedef rmw_time_point_value_t
          • Typedef Documentation
        • Typedef rmw_time_t
          • Typedef Documentation
        • Typedef rmw_topic_endpoint_info_array_t
          • Typedef Documentation
        • Typedef rmw_topic_endpoint_info_t
          • Typedef Documentation
        • Typedef rmw_transport_protocol_t
          • Typedef Documentation
        • Typedef rmw_unique_network_flow_endpoints_requirement_t
          • Typedef Documentation
        • Typedef rmw_wait_set_t
          • Typedef Documentation
      • Directories
        • Directory include
          • Subdirectories
        • Directory rmw
          • Subdirectories
          • Files
        • Directory events_statuses
          • Files
        • Directory impl
          • Subdirectories
          • Files
        • Directory cpp
          • Files
      • Files
        • File allocators.h
          • Definition (include/rmw/allocators.h)
            • Program Listing for File allocators.h
          • Includes
          • Included By
          • Functions
        • File check_type_identifiers_match.h
          • Definition (include/rmw/check_type_identifiers_match.h)
            • Program Listing for File check_type_identifiers_match.h
          • Includes
          • Included By
          • Defines
        • File config.h
          • Definition (include/rmw/impl/config.h)
            • Program Listing for File config.h
          • Included By
          • Defines
        • File convert_rcutils_ret_to_rmw_ret.h
          • Definition (include/rmw/convert_rcutils_ret_to_rmw_ret.h)
            • Program Listing for File convert_rcutils_ret_to_rmw_ret.h
          • Includes
          • Functions
        • File demangle.hpp
          • Definition (include/rmw/impl/cpp/demangle.hpp)
            • Program Listing for File demangle.hpp
          • Includes
          • Included By
          • Namespaces
          • Functions
        • File discovery_options.h
          • Definition (include/rmw/discovery_options.h)
            • Program Listing for File discovery_options.h
          • Includes
          • Included By
          • Classes
          • Enums
          • Functions
          • Defines
          • Typedefs
        • File domain_id.h
          • Definition (include/rmw/domain_id.h)
            • Program Listing for File domain_id.h
          • Included By
          • Defines
        • File dynamic_message_type_support.h
          • Definition (include/rmw/dynamic_message_type_support.h)
            • Program Listing for File dynamic_message_type_support.h
          • Includes
          • Included By
          • Functions
        • File error_handling.h
          • Definition (include/rmw/error_handling.h)
            • Program Listing for File error_handling.h
          • Detailed Description
          • Includes
          • Included By
          • Defines
          • Typedefs
        • File event.h
          • Definition (include/rmw/event.h)
            • Program Listing for File event.h
          • Includes
          • Included By
          • Classes
          • Enums
          • Functions
          • Typedefs
        • File event_callback_type.h
          • Definition (include/rmw/event_callback_type.h)
            • Program Listing for File event_callback_type.h
          • Includes
          • Included By
          • Typedefs
        • File events_statuses.h
          • Definition (include/rmw/events_statuses/events_statuses.h)
            • Program Listing for File events_statuses.h
          • Includes
          • Included By
        • File features.h
          • Definition (include/rmw/features.h)
            • Program Listing for File features.h
          • Includes
          • Included By
          • Enums
          • Functions
          • Typedefs
        • File get_network_flow_endpoints.h
          • Definition (include/rmw/get_network_flow_endpoints.h)
            • Program Listing for File get_network_flow_endpoints.h
          • Includes
          • Functions
        • File get_node_info_and_types.h
          • Definition (include/rmw/get_node_info_and_types.h)
            • Program Listing for File get_node_info_and_types.h
          • Includes
          • Functions
        • File get_service_names_and_types.h
          • Definition (include/rmw/get_service_names_and_types.h)
            • Program Listing for File get_service_names_and_types.h
          • Includes
          • Functions
        • File get_topic_endpoint_info.h
          • Definition (include/rmw/get_topic_endpoint_info.h)
            • Program Listing for File get_topic_endpoint_info.h
          • Includes
          • Functions
        • File get_topic_names_and_types.h
          • Definition (include/rmw/get_topic_names_and_types.h)
            • Program Listing for File get_topic_names_and_types.h
          • Includes
          • Functions
        • File incompatible_qos.h
          • Definition (include/rmw/events_statuses/incompatible_qos.h)
            • Program Listing for File incompatible_qos.h
          • Includes
          • Included By
          • Classes
          • Typedefs
        • File incompatible_qos_events_statuses.h
          • Definition (include/rmw/incompatible_qos_events_statuses.h)
            • Program Listing for File incompatible_qos_events_statuses.h
          • Includes
        • File incompatible_type.h
          • Definition (include/rmw/events_statuses/incompatible_type.h)
            • Program Listing for File incompatible_type.h
          • Includes
          • Included By
          • Classes
          • Typedefs
        • File init.h
          • Definition (include/rmw/init.h)
            • Program Listing for File init.h
          • Includes
          • Included By
          • Classes
          • Functions
          • Typedefs
        • File init_options.h
          • Definition (include/rmw/init_options.h)
            • Program Listing for File init_options.h
          • Includes
          • Included By
          • Classes
          • Functions
          • Typedefs
        • File key_value.hpp
          • Definition (include/rmw/impl/cpp/key_value.hpp)
            • Program Listing for File key_value.hpp
          • Includes
          • Namespaces
          • Functions
        • File liveliness_changed.h
          • Definition (include/rmw/events_statuses/liveliness_changed.h)
            • Program Listing for File liveliness_changed.h
          • Includes
          • Included By
          • Classes
          • Typedefs
        • File liveliness_lost.h
          • Definition (include/rmw/events_statuses/liveliness_lost.h)
            • Program Listing for File liveliness_lost.h
          • Includes
          • Included By
          • Classes
          • Typedefs
        • File localhost.h
          • Definition (include/rmw/localhost.h)
            • Program Listing for File localhost.h
          • Includes
          • Included By
          • Enums
          • Typedefs
        • File macros.h
          • Definition (include/rmw/macros.h)
            • Program Listing for File macros.h
          • Includes
          • Included By
          • Defines
        • File macros.hpp
          • Definition (include/rmw/impl/cpp/macros.hpp)
            • Program Listing for File macros.hpp
          • Includes
          • Defines
        • File matched.h
          • Definition (include/rmw/events_statuses/matched.h)
            • Program Listing for File matched.h
          • Includes
          • Included By
          • Classes
          • Typedefs
        • File message_lost.h
          • Definition (include/rmw/events_statuses/message_lost.h)
            • Program Listing for File message_lost.h
          • Includes
          • Included By
          • Classes
          • Typedefs
        • File message_sequence.h
          • Definition (include/rmw/message_sequence.h)
            • Program Listing for File message_sequence.h
          • Includes
          • Included By
          • Classes
          • Functions
          • Typedefs
        • File names_and_types.h
          • Definition (include/rmw/names_and_types.h)
            • Program Listing for File names_and_types.h
          • Includes
          • Included By
          • Classes
          • Functions
          • Typedefs
        • File network_flow_endpoint.h
          • Definition (include/rmw/network_flow_endpoint.h)
            • Program Listing for File network_flow_endpoint.h
          • Includes
          • Included By
          • Classes
          • Enums
          • Functions
          • Defines
          • Typedefs
        • File network_flow_endpoint_array.h
          • Definition (include/rmw/network_flow_endpoint_array.h)
            • Program Listing for File network_flow_endpoint_array.h
          • Includes
          • Included By
          • Classes
          • Functions
          • Typedefs
        • File offered_deadline_missed.h
          • Definition (include/rmw/events_statuses/offered_deadline_missed.h)
            • Program Listing for File offered_deadline_missed.h
          • Includes
          • Included By
          • Classes
          • Typedefs
        • File publisher_options.h
          • Definition (include/rmw/publisher_options.h)
            • Program Listing for File publisher_options.h
          • Includes
          • Included By
          • Functions
        • File qos_policy_kind.h
          • Definition (include/rmw/qos_policy_kind.h)
            • Program Listing for File qos_policy_kind.h
          • Includes
          • Included By
          • Enums
          • Typedefs
        • File qos_profiles.h
          • Definition (include/rmw/qos_profiles.h)
            • Program Listing for File qos_profiles.h
          • Includes
          • Included By
          • Enums
          • Functions
          • Typedefs
          • Variables
        • File qos_string_conversions.h
          • Definition (include/rmw/qos_string_conversions.h)
            • Program Listing for File qos_string_conversions.h
          • Includes
          • Functions
        • File requested_deadline_missed.h
          • Definition (include/rmw/events_statuses/requested_deadline_missed.h)
            • Program Listing for File requested_deadline_missed.h
          • Includes
          • Included By
          • Classes
          • Typedefs
        • File ret_types.h
          • Definition (include/rmw/ret_types.h)
            • Program Listing for File ret_types.h
          • Includes
          • Included By
          • Defines
          • Typedefs
        • File rmw.h
          • Definition (include/rmw/rmw.h)
            • Program Listing for File rmw.h
          • Includes
          • Functions
        • File sanity_checks.h
          • Definition (include/rmw/sanity_checks.h)
            • Program Listing for File sanity_checks.h
          • Includes
          • Functions
        • File security_options.h
          • Definition (include/rmw/security_options.h)
            • Program Listing for File security_options.h
          • Includes
          • Included By
          • Classes
          • Enums
          • Functions
          • Typedefs
        • File serialized_message.h
          • Definition (include/rmw/serialized_message.h)
            • Program Listing for File serialized_message.h
          • Includes
          • Included By
          • Defines
          • Typedefs
        • File subscription_content_filter_options.h
          • Definition (include/rmw/subscription_content_filter_options.h)
            • Program Listing for File subscription_content_filter_options.h
          • Includes
          • Included By
          • Classes
          • Functions
          • Typedefs
        • File subscription_options.h
          • Definition (include/rmw/subscription_options.h)
            • Program Listing for File subscription_options.h
          • Includes
          • Included By
          • Functions
        • File time.h
          • Definition (include/rmw/time.h)
            • Program Listing for File time.h
          • Includes
          • Included By
          • Classes
          • Functions
          • Defines
          • Typedefs
        • File topic_endpoint_info.h
          • Definition (include/rmw/topic_endpoint_info.h)
            • Program Listing for File topic_endpoint_info.h
          • Includes
          • Included By
          • Classes
          • Functions
          • Typedefs
        • File topic_endpoint_info_array.h
          • Definition (include/rmw/topic_endpoint_info_array.h)
            • Program Listing for File topic_endpoint_info_array.h
          • Includes
          • Included By
          • Classes
          • Functions
          • Typedefs
        • File types.h
          • Definition (include/rmw/types.h)
            • Program Listing for File types.h
          • Includes
          • Included By
          • Classes
          • Enums
          • Functions
          • Defines
          • Typedefs
        • File validate_full_topic_name.h
          • Definition (include/rmw/validate_full_topic_name.h)
            • Program Listing for File validate_full_topic_name.h
          • Includes
          • Included By
          • Functions
          • Defines
        • File validate_namespace.h
          • Definition (include/rmw/validate_namespace.h)
            • Program Listing for File validate_namespace.h
          • Includes
          • Functions
          • Defines
        • File validate_node_name.h
          • Definition (include/rmw/validate_node_name.h)
            • Program Listing for File validate_node_name.h
          • Includes
          • Functions
          • Defines
        • File visibility_control.h
          • Definition (include/rmw/visibility_control.h)
            • Program Listing for File visibility_control.h
          • Included By
          • Defines
      • Pages
        • Deprecated List
        • Todo List
rmw
  • rmw: ROS Middleware Abstraction Interface
  • File init_options.h
  • View page source

File init_options.h

↰ Parent directory (include/rmw)

Contents

  • Definition (include/rmw/init_options.h)

  • Includes

  • Included By

  • Classes

  • Functions

  • Typedefs

Definition (include/rmw/init_options.h)

  • Program Listing for File init_options.h

Includes

  • rcutils/allocator.h

  • rmw/discovery_options.h (File discovery_options.h)

  • rmw/domain_id.h (File domain_id.h)

  • rmw/localhost.h (File localhost.h)

  • rmw/macros.h (File macros.h)

  • rmw/ret_types.h (File ret_types.h)

  • rmw/security_options.h (File security_options.h)

  • rmw/visibility_control.h (File visibility_control.h)

  • stdint.h

Included By

  • File init.h

  • File types.h

Classes

  • Struct rmw_init_options_s

Functions

  • Function rmw_get_zero_initialized_init_options

  • Function rmw_init_options_copy

  • Function rmw_init_options_fini

  • Function rmw_init_options_init

Typedefs

  • Typedef rmw_init_options_impl_t

  • Typedef rmw_init_options_t

Previous Next

© Copyright 2021, Apache License 2.0.

Built with Sphinx using a theme provided by Read the Docs.
OSZAR »