iceoryx_binding_c
Links
Rosindex
Website
Bugtracker
Repository
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace c2cpp
Namespace cpp2c
Classes and Structs
Struct cpp2c_Publisher
Struct cpp2c_Subscriber
Struct iox_chunk_header_t
Struct iox_client_options_t
Struct iox_client_storage_t
Struct iox_listener_storage_t
Struct iox_pub_options_t
Struct iox_pub_storage_t
Struct iox_server_options_t
Struct iox_server_storage_t
Struct iox_service_description_t
Struct iox_service_discovery_storage_t
Struct iox_sub_options_t
Struct iox_sub_storage_t
Struct iox_user_trigger_storage_t
Struct iox_ws_storage_t
Class cpp2c_WaitSet
Enums
Enum iox_AllocationResult
Enum iox_ChunkReceiveResult
Enum iox_ClientEvent
Enum iox_ClientSendResult
Enum iox_ClientState
Enum iox_ConnectionState
Enum iox_ConsumerTooSlowPolicy
Enum iox_ListenerResult
Enum iox_LogLevel
Enum iox_MessagingPattern
Enum iox_QueueFullPolicy
Enum iox_ServerEvent
Enum iox_ServerRequestResult
Enum iox_ServerSendResult
Enum iox_ServerState
Enum iox_ServiceDiscoveryEvent
Enum iox_SubscriberEvent
Enum iox_SubscriberState
Enum iox_SubscribeState
Enum iox_WaitSetResult
Functions
Function c2cpp::clientEvent
Function c2cpp::clientState
Function c2cpp::consumerTooSlowPolicy
Function c2cpp::messagingPattern
Function c2cpp::queueFullPolicy
Function c2cpp::serverEvent
Function c2cpp::serverState
Function c2cpp::serviceDiscoveryEvent
Function c2cpp::subscriberEvent
Function c2cpp::subscriberState
Function cpp2c::allocationResult
Function cpp2c::chunkReceiveResult
Function cpp2c::clientEvent
Function cpp2c::clientSendResult
Function cpp2c::clientState
Function cpp2c::connectionState
Function cpp2c::consumerTooSlowPolicy
Function cpp2c::listenerResult
Function cpp2c::queueFullPolicy
Function cpp2c::serverEvent
Function cpp2c::serverRequestResult
Function cpp2c::serverSendResult
Function cpp2c::serverState
Function cpp2c::subscriberTooSlowPolicy
Function cpp2c::subscribeState
Function cpp2c::waitSetResult
Function iox_cfg_chunk_default_user_payload_alignment
Function iox_cfg_max_chunks_allocated_per_publisher_simultaneously
Function iox_cfg_max_chunks_held_per_subscriber_simultaneously
Function iox_cfg_max_findservice_result_size
Function iox_cfg_max_number_of_attachments_per_waitset
Function iox_cfg_max_number_of_condition_variables
Function iox_cfg_max_number_of_events_per_listener
Function iox_cfg_max_number_of_memory_blocks_per_memory_provider
Function iox_cfg_max_number_of_memory_provider
Function iox_cfg_max_number_of_mempools
Function iox_cfg_max_number_of_notifiers_per_condition_variable
Function iox_cfg_max_process_number
Function iox_cfg_max_publisher_history
Function iox_cfg_max_publishers
Function iox_cfg_max_runtime_name_length
Function iox_cfg_max_shm_segments
Function iox_cfg_max_subscriber_queue_capacity
Function iox_cfg_max_subscribers
Function iox_cfg_max_subscribers_per_publisher
Function iox_cfg_no_user_header_alignment
Function iox_cfg_no_user_header_size
Function iox_cfg_service_registry_capacity
Function iox_chunk_header_from_user_payload
Function iox_chunk_header_from_user_payload_const
Function iox_chunk_header_to_user_header
Function iox_chunk_header_to_user_header_const
Function iox_chunk_header_to_user_payload
Function iox_chunk_header_to_user_payload_const
Function iox_client_connect
Function iox_client_deinit
Function iox_client_disconnect
Function iox_client_get_connection_state
Function iox_client_get_service_description
Function iox_client_has_missed_responses
Function iox_client_has_responses
Function iox_client_init
Function iox_client_loan_aligned_request
Function iox_client_loan_request
Function iox_client_options_init
Function iox_client_options_is_initialized
Function iox_client_release_queued_responses
Function iox_client_release_request
Function iox_client_release_response
Function iox_client_send
Function iox_client_take_response
Function iox_listener_attach_client_event
Function iox_listener_attach_client_event_with_context_data
Function iox_listener_attach_server_event
Function iox_listener_attach_server_event_with_context_data
Function iox_listener_attach_service_discovery_event
Function iox_listener_attach_service_discovery_event_with_context_data
Function iox_listener_attach_subscriber_event
Function iox_listener_attach_subscriber_event_with_context_data
Function iox_listener_attach_user_trigger_event
Function iox_listener_attach_user_trigger_event_with_context_data
Function iox_listener_capacity
Function iox_listener_deinit
Function iox_listener_detach_client_event
Function iox_listener_detach_server_event
Function iox_listener_detach_service_discovery_event
Function iox_listener_detach_subscriber_event
Function iox_listener_detach_user_trigger_event
Function iox_listener_init
Function iox_listener_size
Function iox_node_create
Function iox_node_destroy
Function iox_node_get_name
Function iox_node_get_runtime_name
Function iox_notification_info_call
Function iox_notification_info_does_originate_from_client
Function iox_notification_info_does_originate_from_server
Function iox_notification_info_does_originate_from_service_discovery
Function iox_notification_info_does_originate_from_subscriber
Function iox_notification_info_does_originate_from_user_trigger
Function iox_notification_info_get_client_origin
Function iox_notification_info_get_notification_id
Function iox_notification_info_get_server_origin
Function iox_notification_info_get_service_discovery_origin
Function iox_notification_info_get_subscriber_origin
Function iox_notification_info_get_user_trigger_origin
Function iox_pub_deinit
Function iox_pub_get_service_description
Function iox_pub_has_subscribers
Function iox_pub_init
Function iox_pub_is_offered
Function iox_pub_loan_aligned_chunk
Function iox_pub_loan_aligned_chunk_with_user_header
Function iox_pub_loan_chunk
Function iox_pub_offer
Function iox_pub_options_init
Function iox_pub_options_is_initialized
Function iox_pub_publish_chunk
Function iox_pub_release_chunk
Function iox_pub_stop_offer
Function iox_request_header_from_payload
Function iox_request_header_from_payload_const
Function iox_request_header_get_chunk_header
Function iox_request_header_get_chunk_header_const
Function iox_request_header_get_rpc_header_version
Function iox_request_header_get_rpc_header_version_const
Function iox_request_header_get_sequence_id
Function iox_request_header_get_sequence_id_const
Function iox_request_header_get_user_payload
Function iox_request_header_get_user_payload_const
Function iox_request_header_set_sequence_id
Function iox_response_header_from_payload
Function iox_response_header_from_payload_const
Function iox_response_header_get_chunk_header
Function iox_response_header_get_chunk_header_const
Function iox_response_header_get_rpc_header_version
Function iox_response_header_get_rpc_header_version_const
Function iox_response_header_get_sequence_id
Function iox_response_header_get_sequence_id_const
Function iox_response_header_get_user_payload
Function iox_response_header_get_user_payload_const
Function iox_response_header_has_server_error
Function iox_response_header_has_server_error_const
Function iox_response_header_set_server_error
Function iox_runtime_get_instance_name
Function iox_runtime_init
Function iox_runtime_shutdown
Function iox_server_deinit
Function iox_server_get_service_description
Function iox_server_has_clients
Function iox_server_has_missed_requests
Function iox_server_has_requests
Function iox_server_init
Function iox_server_is_offered
Function iox_server_loan_aligned_response
Function iox_server_loan_response
Function iox_server_offer
Function iox_server_options_init
Function iox_server_options_is_initialized
Function iox_server_release_queued_requests
Function iox_server_release_request
Function iox_server_release_response
Function iox_server_send
Function iox_server_stop_offer
Function iox_server_take_request
Function iox_service_discovery_deinit
Function iox_service_discovery_find_service
Function iox_service_discovery_find_service_apply_callable
Function iox_service_discovery_find_service_apply_callable_with_context_data
Function iox_service_discovery_init
Function iox_set_loglevel
Function iox_sub_deinit
Function iox_sub_get_service_description
Function iox_sub_get_subscription_state
Function iox_sub_has_chunks
Function iox_sub_has_lost_chunks
Function iox_sub_init
Function iox_sub_options_init
Function iox_sub_options_is_initialized
Function iox_sub_release_chunk
Function iox_sub_release_queued_chunks
Function iox_sub_subscribe
Function iox_sub_take_chunk
Function iox_sub_unsubscribe
Function iox_user_trigger_deinit
Function iox_user_trigger_has_triggered
Function iox_user_trigger_init
Function iox_user_trigger_trigger
Function iox_ws_attach_client_event
Function iox_ws_attach_client_event_with_context_data
Function iox_ws_attach_client_state
Function iox_ws_attach_client_state_with_context_data
Function iox_ws_attach_server_event
Function iox_ws_attach_server_event_with_context_data
Function iox_ws_attach_server_state
Function iox_ws_attach_server_state_with_context_data
Function iox_ws_attach_service_discovery_event
Function iox_ws_attach_service_discovery_event_with_context_data
Function iox_ws_attach_subscriber_event
Function iox_ws_attach_subscriber_event_with_context_data
Function iox_ws_attach_subscriber_state
Function iox_ws_attach_subscriber_state_with_context_data
Function iox_ws_attach_user_trigger_event
Function iox_ws_attach_user_trigger_event_with_context_data
Function iox_ws_capacity
Function iox_ws_deinit
Function iox_ws_detach_client_event
Function iox_ws_detach_client_state
Function iox_ws_detach_server_event
Function iox_ws_detach_server_state
Function iox_ws_detach_service_discovery_event
Function iox_ws_detach_subscriber_event
Function iox_ws_detach_subscriber_state
Function iox_ws_detach_user_trigger_event
Function iox_ws_init
Function iox_ws_mark_for_destruction
Function iox_ws_size
Function iox_ws_timed_wait
Function iox_ws_wait
Function TranslateServiceDescription
Defines
Define CLASS
Define ENUM
Define IOX_C_CHUNK_DEFAULT_USER_PAYLOAD_ALIGNMENT
Define IOX_C_CHUNK_NO_USER_HEADER_ALIGNMENT
Define IOX_C_CHUNK_NO_USER_HEADER_SIZE
Define IOX_CONFIG_NODE_NAME_SIZE
Define IOX_CONFIG_SERVICE_STRING_SIZE
Typedefs
Typedef iox_client_t
Typedef iox_const_request_header_t
Typedef iox_const_response_header_t
Typedef iox_listener_t
Typedef iox_node_t
Typedef iox_notification_info_t
Typedef iox_pub_t
Typedef iox_request_header_t
Typedef iox_response_header_t
Typedef iox_server_t
Typedef iox_service_discovery_t
Typedef iox_sub_t
Typedef iox_user_trigger_t
Typedef iox_ws_t
Directories
Directory include
Directory iceoryx_binding_c
Directory internal
Files
File api.h
File c2cpp_binding.h
File c2cpp_enum_translation.hpp
File chunk.h
File client.h
File config.h
File cpp2c_enum_translation.hpp
File cpp2c_publisher.hpp
File cpp2c_service_description_translation.hpp
File cpp2c_subscriber.hpp
File cpp2c_waitset.hpp
File enums.h
File listener.h
File log.h
File node.h
File notification_info.h
File publisher.h
File request_header.h
File response_header.h
File runtime.h
File server.h
File service_description.h
File service_discovery.h
File subscriber.h
File types.h
File user_trigger.h
File wait_set.h
Standard Documents
README
Iceoryx C Language binding
C API structure
PACKAGE
LICENSE
Index
iceoryx_binding_c
Index
Index
C
|
E
|
I
|
T
C
c2cpp::clientEvent (C++ function)
c2cpp::clientState (C++ function)
c2cpp::messagingPattern (C++ function)
c2cpp::serverEvent (C++ function)
c2cpp::serverState (C++ function)
c2cpp::serviceDiscoveryEvent (C++ function)
c2cpp::subscriberEvent (C++ function)
c2cpp::subscriberState (C++ function)
CLASS (C macro)
cpp2c::allocationResult (C++ function)
cpp2c::chunkReceiveResult (C++ function)
cpp2c::clientEvent (C++ function)
cpp2c::clientSendResult (C++ function)
cpp2c::clientState (C++ function)
cpp2c::connectionState (C++ function)
cpp2c::consumerTooSlowPolicy (C++ function)
cpp2c::listenerResult (C++ function)
cpp2c::queueFullPolicy (C++ function)
cpp2c::serverEvent (C++ function)
cpp2c::serverRequestResult (C++ function)
cpp2c::serverSendResult (C++ function)
cpp2c::serverState (C++ function)
cpp2c::subscriberTooSlowPolicy (C++ function)
cpp2c::subscribeState (C++ function)
cpp2c::waitSetResult (C++ function)
cpp2c_Publisher (C++ struct)
cpp2c_Publisher::cpp2c_Publisher (C++ function)
,
[1]
,
[2]
cpp2c_Publisher::m_portData (C++ member)
cpp2c_Publisher::operator= (C++ function)
,
[1]
cpp2c_Publisher::~cpp2c_Publisher (C++ function)
cpp2c_Subscriber (C++ struct)
cpp2c_Subscriber::cpp2c_Subscriber (C++ function)
,
[1]
,
[2]
cpp2c_Subscriber::disableEvent (C++ function)
cpp2c_Subscriber::disableState (C++ function)
cpp2c_Subscriber::enableEvent (C++ function)
cpp2c_Subscriber::enableState (C++ function)
cpp2c_Subscriber::getCallbackForIsStateConditionSatisfied (C++ function)
cpp2c_Subscriber::hasSamples (C++ function)
cpp2c_Subscriber::invalidateTrigger (C++ function)
cpp2c_Subscriber::m_portData (C++ member)
cpp2c_Subscriber::m_trigger (C++ member)
cpp2c_Subscriber::operator= (C++ function)
,
[1]
cpp2c_Subscriber::~cpp2c_Subscriber (C++ function)
cpp2c_WaitSet (C++ class)
E
ENUM (C macro)
I
iox_AllocationResult (C++ enum)
iox_AllocationResult::AllocationResult_INVALID_CHUNK (C++ enumerator)
iox_AllocationResult::AllocationResult_INVALID_PARAMETER_FOR_CHUNK (C++ enumerator)
iox_AllocationResult::AllocationResult_INVALID_PARAMETER_FOR_REQUEST_HEADER (C++ enumerator)
iox_AllocationResult::AllocationResult_INVALID_PARAMETER_FOR_USER_PAYLOAD_OR_USER_HEADER (C++ enumerator)
iox_AllocationResult::AllocationResult_NO_MEMPOOLS_AVAILABLE (C++ enumerator)
iox_AllocationResult::AllocationResult_RUNNING_OUT_OF_CHUNKS (C++ enumerator)
iox_AllocationResult::AllocationResult_SUCCESS (C++ enumerator)
iox_AllocationResult::AllocationResult_TOO_MANY_CHUNKS_ALLOCATED_IN_PARALLEL (C++ enumerator)
iox_AllocationResult::AllocationResult_UNDEFINED_ERROR (C++ enumerator)
IOX_C_CHUNK_DEFAULT_USER_PAYLOAD_ALIGNMENT (C macro)
IOX_C_CHUNK_NO_USER_HEADER_ALIGNMENT (C macro)
IOX_C_CHUNK_NO_USER_HEADER_SIZE (C macro)
iox_cfg_chunk_default_user_payload_alignment (C++ function)
iox_cfg_max_chunks_allocated_per_publisher_simultaneously (C++ function)
iox_cfg_max_chunks_held_per_subscriber_simultaneously (C++ function)
iox_cfg_max_findservice_result_size (C++ function)
iox_cfg_max_number_of_attachments_per_waitset (C++ function)
iox_cfg_max_number_of_condition_variables (C++ function)
iox_cfg_max_number_of_events_per_listener (C++ function)
iox_cfg_max_number_of_memory_blocks_per_memory_provider (C++ function)
iox_cfg_max_number_of_memory_provider (C++ function)
iox_cfg_max_number_of_mempools (C++ function)
iox_cfg_max_number_of_notifiers_per_condition_variable (C++ function)
iox_cfg_max_process_number (C++ function)
iox_cfg_max_publisher_history (C++ function)
iox_cfg_max_publishers (C++ function)
iox_cfg_max_runtime_name_length (C++ function)
iox_cfg_max_shm_segments (C++ function)
iox_cfg_max_subscriber_queue_capacity (C++ function)
iox_cfg_max_subscribers (C++ function)
iox_cfg_max_subscribers_per_publisher (C++ function)
iox_cfg_no_user_header_alignment (C++ function)
iox_cfg_no_user_header_size (C++ function)
iox_cfg_service_registry_capacity (C++ function)
iox_chunk_header_from_user_payload (C++ function)
iox_chunk_header_from_user_payload_const (C++ function)
iox_chunk_header_t (C++ struct)
iox_chunk_header_t::do_not_touch_me (C++ member)
iox_chunk_header_to_user_header (C++ function)
iox_chunk_header_to_user_header_const (C++ function)
iox_chunk_header_to_user_payload (C++ function)
iox_chunk_header_to_user_payload_const (C++ function)
iox_ChunkReceiveResult (C++ enum)
iox_ChunkReceiveResult::ChunkReceiveResult_NO_CHUNK_AVAILABLE (C++ enumerator)
iox_ChunkReceiveResult::ChunkReceiveResult_SUCCESS (C++ enumerator)
iox_ChunkReceiveResult::ChunkReceiveResult_TOO_MANY_CHUNKS_HELD_IN_PARALLEL (C++ enumerator)
iox_ChunkReceiveResult::ChunkReceiveResult_UNDEFINED_ERROR (C++ enumerator)
iox_client_connect (C++ function)
iox_client_deinit (C++ function)
iox_client_disconnect (C++ function)
iox_client_get_service_description (C++ function)
iox_client_has_missed_responses (C++ function)
iox_client_has_responses (C++ function)
iox_client_init (C++ function)
iox_client_options_init (C++ function)
iox_client_options_is_initialized (C++ function)
iox_client_options_t (C++ struct)
iox_client_options_t::connectOnCreate (C++ member)
iox_client_options_t::initCheck (C++ member)
iox_client_options_t::nodeName (C++ member)
iox_client_options_t::responseQueueCapacity (C++ member)
iox_client_release_queued_responses (C++ function)
iox_client_release_request (C++ function)
iox_client_release_response (C++ function)
iox_client_storage_t (C++ struct)
iox_client_storage_t::do_not_touch_me (C++ member)
iox_ClientEvent (C++ enum)
iox_ClientEvent::ClientEvent_RESPONSE_RECEIVED (C++ enumerator)
iox_ClientSendResult (C++ enum)
iox_ClientSendResult::ClientSendResult_INVALID_REQUEST (C++ enumerator)
iox_ClientSendResult::ClientSendResult_NO_CONNECT_REQUESTED (C++ enumerator)
iox_ClientSendResult::ClientSendResult_SERVER_NOT_AVAILABLE (C++ enumerator)
iox_ClientSendResult::ClientSendResult_SUCCESS (C++ enumerator)
iox_ClientSendResult::ClientSendResult_UNDEFINED_ERROR (C++ enumerator)
iox_ClientState (C++ enum)
iox_ClientState::ClientState_HAS_RESPONSE (C++ enumerator)
IOX_CONFIG_NODE_NAME_SIZE (C macro)
IOX_CONFIG_SERVICE_STRING_SIZE (C macro)
iox_ConnectionState (C++ enum)
iox_ConnectionState::ConnectionState_CONNECT_REQUESTED (C++ enumerator)
iox_ConnectionState::ConnectionState_CONNECTED (C++ enumerator)
iox_ConnectionState::ConnectionState_DISCONNECT_REQUESTED (C++ enumerator)
iox_ConnectionState::ConnectionState_NOT_CONNECTED (C++ enumerator)
iox_ConnectionState::ConnectionState_WAIT_FOR_OFFER (C++ enumerator)
iox_ConsumerTooSlowPolicy (C++ enum)
iox_ConsumerTooSlowPolicy::ConsumerTooSlowPolicy_DISCARD_OLDEST_DATA (C++ enumerator)
iox_ConsumerTooSlowPolicy::ConsumerTooSlowPolicy_WAIT_FOR_CONSUMER (C++ enumerator)
iox_listener_capacity (C++ function)
iox_listener_deinit (C++ function)
iox_listener_detach_user_trigger_event (C++ function)
iox_listener_init (C++ function)
iox_listener_size (C++ function)
iox_listener_storage_t (C++ struct)
iox_listener_storage_t::do_not_touch_me (C++ member)
iox_ListenerResult (C++ enum)
iox_ListenerResult::ListenerResult_EMPTY_EVENT_CALLBACK (C++ enumerator)
iox_ListenerResult::ListenerResult_EMPTY_INVALIDATION_CALLBACK (C++ enumerator)
iox_ListenerResult::ListenerResult_EVENT_ALREADY_ATTACHED (C++ enumerator)
iox_ListenerResult::ListenerResult_LISTENER_FULL (C++ enumerator)
iox_ListenerResult::ListenerResult_SUCCESS (C++ enumerator)
iox_ListenerResult::ListenerResult_UNDEFINED_ERROR (C++ enumerator)
iox_LogLevel (C++ enum)
iox_LogLevel::Iceoryx_LogLevel_Debug (C++ enumerator)
iox_LogLevel::Iceoryx_LogLevel_Error (C++ enumerator)
iox_LogLevel::Iceoryx_LogLevel_Fatal (C++ enumerator)
iox_LogLevel::Iceoryx_LogLevel_Info (C++ enumerator)
iox_LogLevel::Iceoryx_LogLevel_Off (C++ enumerator)
iox_LogLevel::Iceoryx_LogLevel_Verbose (C++ enumerator)
iox_LogLevel::Iceoryx_LogLevel_Warn (C++ enumerator)
iox_MessagingPattern (C++ enum)
iox_MessagingPattern::MessagingPattern_PUB_SUB (C++ enumerator)
iox_MessagingPattern::MessagingPattern_REQ_RES (C++ enumerator)
iox_node_create (C++ function)
iox_node_destroy (C++ function)
iox_node_get_name (C++ function)
iox_node_get_runtime_name (C++ function)
iox_notification_info_call (C++ function)
iox_notification_info_does_originate_from_client (C++ function)
iox_notification_info_does_originate_from_server (C++ function)
iox_notification_info_does_originate_from_service_discovery (C++ function)
iox_notification_info_does_originate_from_subscriber (C++ function)
iox_notification_info_does_originate_from_user_trigger (C++ function)
iox_notification_info_get_client_origin (C++ function)
iox_notification_info_get_notification_id (C++ function)
iox_notification_info_get_server_origin (C++ function)
iox_notification_info_get_service_discovery_origin (C++ function)
iox_notification_info_get_subscriber_origin (C++ function)
iox_notification_info_get_user_trigger_origin (C++ function)
iox_pub_deinit (C++ function)
iox_pub_get_service_description (C++ function)
iox_pub_has_subscribers (C++ function)
iox_pub_init (C++ function)
iox_pub_is_offered (C++ function)
iox_pub_offer (C++ function)
iox_pub_options_init (C++ function)
iox_pub_options_is_initialized (C++ function)
iox_pub_options_t (C++ struct)
iox_pub_options_t::historyCapacity (C++ member)
iox_pub_options_t::initCheck (C++ member)
iox_pub_options_t::nodeName (C++ member)
iox_pub_options_t::offerOnCreate (C++ member)
iox_pub_publish_chunk (C++ function)
iox_pub_release_chunk (C++ function)
iox_pub_stop_offer (C++ function)
iox_pub_storage_t (C++ struct)
iox_pub_storage_t::do_not_touch_me (C++ member)
iox_pub_t (C++ type)
iox_QueueFullPolicy (C++ enum)
iox_QueueFullPolicy::QueueFullPolicy_BLOCK_PRODUCER (C++ enumerator)
iox_QueueFullPolicy::QueueFullPolicy_DISCARD_OLDEST_DATA (C++ enumerator)
iox_request_header_from_payload (C++ function)
iox_request_header_from_payload_const (C++ function)
iox_request_header_get_chunk_header (C++ function)
iox_request_header_get_chunk_header_const (C++ function)
iox_request_header_get_rpc_header_version (C++ function)
iox_request_header_get_rpc_header_version_const (C++ function)
iox_request_header_get_sequence_id (C++ function)
iox_request_header_get_sequence_id_const (C++ function)
iox_request_header_get_user_payload (C++ function)
iox_request_header_get_user_payload_const (C++ function)
iox_request_header_set_sequence_id (C++ function)
iox_response_header_from_payload (C++ function)
iox_response_header_from_payload_const (C++ function)
iox_response_header_get_chunk_header (C++ function)
iox_response_header_get_chunk_header_const (C++ function)
iox_response_header_get_rpc_header_version (C++ function)
iox_response_header_get_rpc_header_version_const (C++ function)
iox_response_header_get_sequence_id (C++ function)
iox_response_header_get_sequence_id_const (C++ function)
iox_response_header_get_user_payload (C++ function)
iox_response_header_get_user_payload_const (C++ function)
iox_response_header_has_server_error (C++ function)
iox_response_header_has_server_error_const (C++ function)
iox_response_header_set_server_error (C++ function)
iox_runtime_get_instance_name (C++ function)
iox_runtime_init (C++ function)
iox_runtime_shutdown (C++ function)
iox_server_deinit (C++ function)
iox_server_get_service_description (C++ function)
iox_server_has_clients (C++ function)
iox_server_has_missed_requests (C++ function)
iox_server_has_requests (C++ function)
iox_server_init (C++ function)
iox_server_is_offered (C++ function)
iox_server_offer (C++ function)
iox_server_options_init (C++ function)
iox_server_options_is_initialized (C++ function)
iox_server_options_t (C++ struct)
iox_server_options_t::initCheck (C++ member)
iox_server_options_t::nodeName (C++ member)
iox_server_options_t::offerOnCreate (C++ member)
iox_server_options_t::requestQueueCapacity (C++ member)
iox_server_release_queued_requests (C++ function)
iox_server_release_request (C++ function)
iox_server_release_response (C++ function)
iox_server_stop_offer (C++ function)
iox_server_storage_t (C++ struct)
iox_server_storage_t::do_not_touch_me (C++ member)
iox_ServerEvent (C++ enum)
iox_ServerEvent::ServerEvent_REQUEST_RECEIVED (C++ enumerator)
iox_ServerRequestResult (C++ enum)
iox_ServerRequestResult::ServerRequestResult_NO_PENDING_REQUESTS (C++ enumerator)
iox_ServerRequestResult::ServerRequestResult_NO_PENDING_REQUESTS_AND_SERVER_DOES_NOT_OFFER (C++ enumerator)
iox_ServerRequestResult::ServerRequestResult_SUCCESS (C++ enumerator)
iox_ServerRequestResult::ServerRequestResult_TOO_MANY_REQUESTS_HELD_IN_PARALLEL (C++ enumerator)
iox_ServerRequestResult::ServerRequestResult_UNDEFINED_CHUNK_RECEIVE_ERROR (C++ enumerator)
iox_ServerSendResult (C++ enum)
iox_ServerSendResult::ServerSendResult_CLIENT_NOT_AVAILABLE (C++ enumerator)
iox_ServerSendResult::ServerSendResult_INVALID_RESPONSE (C++ enumerator)
iox_ServerSendResult::ServerSendResult_NOT_OFFERED (C++ enumerator)
iox_ServerSendResult::ServerSendResult_SUCCESS (C++ enumerator)
iox_ServerSendResult::ServerSendResult_UNDEFINED_ERROR (C++ enumerator)
iox_ServerState (C++ enum)
iox_ServerState::ServerState_HAS_REQUEST (C++ enumerator)
iox_service_description_t (C++ struct)
iox_service_description_t::eventString (C++ member)
iox_service_description_t::instanceString (C++ member)
iox_service_description_t::serviceString (C++ member)
iox_service_discovery_deinit (C++ function)
iox_service_discovery_init (C++ function)
iox_service_discovery_storage_t (C++ struct)
iox_service_discovery_storage_t::do_not_touch_me (C++ member)
iox_ServiceDiscoveryEvent (C++ enum)
iox_ServiceDiscoveryEvent::ServiceDiscoveryEvent_SERVICE_REGISTRY_CHANGED (C++ enumerator)
iox_set_loglevel (C++ function)
iox_sub_deinit (C++ function)
iox_sub_get_service_description (C++ function)
iox_sub_has_chunks (C++ function)
iox_sub_has_lost_chunks (C++ function)
iox_sub_init (C++ function)
iox_sub_options_init (C++ function)
iox_sub_options_is_initialized (C++ function)
iox_sub_options_t (C++ struct)
iox_sub_options_t::historyRequest (C++ member)
iox_sub_options_t::initCheck (C++ member)
iox_sub_options_t::nodeName (C++ member)
iox_sub_options_t::queueCapacity (C++ member)
iox_sub_options_t::requirePublisherHistorySupport (C++ member)
iox_sub_options_t::subscribeOnCreate (C++ member)
iox_sub_release_chunk (C++ function)
iox_sub_release_queued_chunks (C++ function)
iox_sub_storage_t (C++ struct)
iox_sub_storage_t::do_not_touch_me (C++ member)
iox_sub_subscribe (C++ function)
iox_sub_t (C++ type)
iox_sub_unsubscribe (C++ function)
iox_SubscriberEvent (C++ enum)
iox_SubscriberEvent::SubscriberEvent_DATA_RECEIVED (C++ enumerator)
iox_SubscriberState (C++ enum)
iox_SubscriberState::SubscriberState_HAS_DATA (C++ enumerator)
iox_SubscribeState (C++ enum)
iox_SubscribeState::SubscribeState_NOT_SUBSCRIBED (C++ enumerator)
iox_SubscribeState::SubscribeState_SUBSCRIBE_REQUESTED (C++ enumerator)
iox_SubscribeState::SubscribeState_SUBSCRIBED (C++ enumerator)
iox_SubscribeState::SubscribeState_UNDEFINED_ERROR (C++ enumerator)
iox_SubscribeState::SubscribeState_UNSUBSCRIBE_REQUESTED (C++ enumerator)
iox_SubscribeState::SubscribeState_WAIT_FOR_OFFER (C++ enumerator)
iox_user_trigger_deinit (C++ function)
iox_user_trigger_has_triggered (C++ function)
iox_user_trigger_init (C++ function)
iox_user_trigger_storage_t (C++ struct)
iox_user_trigger_storage_t::do_not_touch_me (C++ member)
iox_user_trigger_trigger (C++ function)
iox_WaitSetResult (C++ enum)
iox_WaitSetResult::WaitSetResult_ALREADY_ATTACHED (C++ enumerator)
iox_WaitSetResult::WaitSetResult_SUCCESS (C++ enumerator)
iox_WaitSetResult::WaitSetResult_UNDEFINED_ERROR (C++ enumerator)
iox_WaitSetResult::WaitSetResult_WAIT_SET_FULL (C++ enumerator)
iox_ws_capacity (C++ function)
iox_ws_deinit (C++ function)
iox_ws_detach_user_trigger_event (C++ function)
iox_ws_init (C++ function)
iox_ws_mark_for_destruction (C++ function)
iox_ws_size (C++ function)
iox_ws_storage_t (C++ struct)
iox_ws_storage_t::do_not_touch_me (C++ member)
iox_ws_timed_wait (C++ function)
iox_ws_wait (C++ function)
T
TranslateServiceDescription (C++ function)