List of all items
Structs
- Aeron
- AeronAgentStartFuncClosure
- AeronAgentStartFuncLogger
- AeronAsyncAddCounter
- AeronAsyncAddExclusivePublication
- AeronAsyncAddPublication
- AeronAsyncAddSubscription
- AeronAsyncDestination
- AeronAsyncDestinationById
- AeronAvailableCounterClosure
- AeronAvailableCounterLogger
- AeronAvailableCounterPair
- AeronAvailableImageClosure
- AeronAvailableImageLogger
- AeronBlockHandlerClosure
- AeronBlockHandlerLogger
- AeronBroadcastDescriptor
- AeronBroadcastReceiver
- AeronBroadcastReceiverHandlerClosure
- AeronBroadcastReceiverHandlerLogger
- AeronBroadcastRecordDescriptor
- AeronBroadcastTransmitter
- AeronBufferClaim
- AeronCError
- AeronClientRegisteringResource
- AeronCloseClientClosure
- AeronCloseClientLogger
- AeronCloseClientPair
- AeronCnc
- AeronCncConstants
- AeronContext
- AeronControlledFragmentAssembler
- AeronControlledFragmentHandlerClosure
- AeronControlledFragmentHandlerLogger
- AeronCounter
- AeronCounterConstants
- AeronCounterMetadataDescriptor
- AeronCounterValueDescriptor
- AeronCountersReader
- AeronCountersReaderBuffers
- AeronCountersReaderForeachCounterFuncClosure
- AeronCountersReaderForeachCounterFuncLogger
- AeronErrorHandlerClosure
- AeronErrorHandlerLogger
- AeronErrorLogReaderFuncClosure
- AeronErrorLogReaderFuncLogger
- AeronExclusivePublication
- AeronFragmentAssembler
- AeronFragmentHandlerClosure
- AeronFragmentHandlerLogger
- AeronHeader
- AeronHeaderValues
- AeronHeaderValuesFrame
- AeronImage
- AeronImageConstants
- AeronImageControlledFragmentAssembler
- AeronImageFragmentAssembler
- AeronIovec
- AeronLogBuffer
- AeronLossReporterReadEntryFuncClosure
- AeronLossReporterReadEntryFuncLogger
- AeronMpscRb
- AeronMpscRbSlot
- AeronNewPublicationClosure
- AeronNewPublicationLogger
- AeronNewSubscriptionClosure
- AeronNewSubscriptionLogger
- AeronNotificationClosure
- AeronNotificationLogger
- AeronPublication
- AeronPublicationConstants
- AeronPublicationErrorFrameHandlerClosure
- AeronPublicationErrorFrameHandlerLogger
- AeronPublicationErrorValues
- AeronRbControlledHandlerClosure
- AeronRbControlledHandlerLogger
- AeronRbDescriptor
- AeronRbHandlerClosure
- AeronRbHandlerLogger
- AeronRbRecordDescriptor
- AeronReservedValueSupplierClosure
- AeronReservedValueSupplierLogger
- AeronRingBufferControlledHandlerWrapper
- AeronRingBufferHandlerWrapper
- AeronSpscRb
- AeronSpscRbSlot
- AeronSubscription
- AeronSubscriptionConstants
- AeronUnavailableCounterClosure
- AeronUnavailableCounterLogger
- AeronUnavailableCounterPair
- AeronUnavailableImageClosure
- AeronUnavailableImageLogger
- Handler
- Handlers
- Iovec
- ManagedCResource
- bindings::aeron_broadcast_descriptor_stct
- bindings::aeron_broadcast_receiver_stct
- bindings::aeron_broadcast_record_descriptor_stct
- bindings::aeron_broadcast_transmitter_stct
- bindings::aeron_buffer_claim_stct
- bindings::aeron_client_registering_resource_stct
- bindings::aeron_cnc_constants_stct
- bindings::aeron_cnc_stct
- bindings::aeron_context_stct
- bindings::aeron_controlled_fragment_assembler_stct
- bindings::aeron_counter_constants_stct
- bindings::aeron_counter_metadata_descriptor_stct
- bindings::aeron_counter_stct
- bindings::aeron_counter_value_descriptor_stct
- bindings::aeron_counters_reader_buffers_stct
- bindings::aeron_counters_reader_stct
- bindings::aeron_exclusive_publication_stct
- bindings::aeron_fragment_assembler_stct
- bindings::aeron_header_stct
- bindings::aeron_header_values_frame_stct
- bindings::aeron_header_values_stct
- bindings::aeron_image_constants_stct
- bindings::aeron_image_controlled_fragment_assembler_stct
- bindings::aeron_image_fragment_assembler_stct
- bindings::aeron_image_stct
- bindings::aeron_iovec_stct
- bindings::aeron_log_buffer_stct
- bindings::aeron_mpsc_rb_stct
- bindings::aeron_on_available_counter_pair_stct
- bindings::aeron_on_close_client_pair_stct
- bindings::aeron_on_unavailable_counter_pair_stct
- bindings::aeron_publication_constants_stct
- bindings::aeron_publication_error_values_stct
- bindings::aeron_publication_stct
- bindings::aeron_rb_descriptor_stct
- bindings::aeron_rb_record_descriptor_stct
- bindings::aeron_spsc_rb_stct
- bindings::aeron_stct
- bindings::aeron_subscription_constants_stct
- bindings::aeron_subscription_stct
- bindings::iovec
Enums
- AeronErrorType
- bindings::aeron_controlled_fragment_handler_action_en
- bindings::aeron_rb_read_action_stct
- bindings::aeron_rb_write_result_stct
Traits
- AeronAgentStartFuncCallback
- AeronAvailableCounterCallback
- AeronAvailableImageCallback
- AeronBlockHandlerCallback
- AeronBroadcastReceiverHandlerCallback
- AeronCloseClientCallback
- AeronControlledFragmentHandlerCallback
- AeronCountersReaderForeachCounterFuncCallback
- AeronErrorHandlerCallback
- AeronErrorLogReaderFuncCallback
- AeronFragmentHandlerCallback
- AeronLossReporterReadEntryFuncCallback
- AeronNewPublicationCallback
- AeronNewSubscriptionCallback
- AeronNotificationCallback
- AeronPublicationErrorFrameHandlerCallback
- AeronRbControlledHandlerCallback
- AeronRbHandlerCallback
- AeronReservedValueSupplierCallback
- AeronRingBufferControlledHandlerCallback
- AeronRingBufferHandlerCallback
- AeronUnavailableCounterCallback
- AeronUnavailableImageCallback
Functions
- bindings::aeron_add_available_counter_handler
- bindings::aeron_add_close_handler
- bindings::aeron_add_unavailable_counter_handler
- bindings::aeron_async_add_counter
- bindings::aeron_async_add_counter_get_registration_id
- bindings::aeron_async_add_counter_poll
- bindings::aeron_async_add_exclusive_exclusive_publication_get_registration_id
- bindings::aeron_async_add_exclusive_publication
- bindings::aeron_async_add_exclusive_publication_poll
- bindings::aeron_async_add_publication
- bindings::aeron_async_add_publication_get_registration_id
- bindings::aeron_async_add_publication_poll
- bindings::aeron_async_add_static_counter
- bindings::aeron_async_add_subscription
- bindings::aeron_async_add_subscription_get_registration_id
- bindings::aeron_async_add_subscription_poll
- bindings::aeron_async_destination_get_registration_id
- bindings::aeron_broadcast_receiver_init
- bindings::aeron_broadcast_receiver_receive
- bindings::aeron_broadcast_transmitter_init
- bindings::aeron_broadcast_transmitter_transmit
- bindings::aeron_buffer_claim_abort
- bindings::aeron_buffer_claim_commit
- bindings::aeron_client_id
- bindings::aeron_close
- bindings::aeron_cnc_close
- bindings::aeron_cnc_constants
- bindings::aeron_cnc_counters_reader
- bindings::aeron_cnc_error_log_read
- bindings::aeron_cnc_filename
- bindings::aeron_cnc_init
- bindings::aeron_cnc_loss_reporter_read
- bindings::aeron_cnc_to_driver_heartbeat
- bindings::aeron_context
- bindings::aeron_context_close
- bindings::aeron_context_get_agent_on_start_function
- bindings::aeron_context_get_agent_on_start_state
- bindings::aeron_context_get_client_name
- bindings::aeron_context_get_dir
- bindings::aeron_context_get_driver_timeout_ms
- bindings::aeron_context_get_error_handler
- bindings::aeron_context_get_error_handler_clientd
- bindings::aeron_context_get_idle_sleep_duration_ns
- bindings::aeron_context_get_keepalive_interval_ns
- bindings::aeron_context_get_on_available_counter
- bindings::aeron_context_get_on_available_counter_clientd
- bindings::aeron_context_get_on_close_client
- bindings::aeron_context_get_on_close_client_clientd
- bindings::aeron_context_get_on_new_exclusive_publication
- bindings::aeron_context_get_on_new_exclusive_publication_clientd
- bindings::aeron_context_get_on_new_publication
- bindings::aeron_context_get_on_new_publication_clientd
- bindings::aeron_context_get_on_new_subscription
- bindings::aeron_context_get_on_new_subscription_clientd
- bindings::aeron_context_get_on_unavailable_counter
- bindings::aeron_context_get_on_unavailable_counter_clientd
- bindings::aeron_context_get_pre_touch_mapped_memory
- bindings::aeron_context_get_publication_error_frame_handler
- bindings::aeron_context_get_publication_error_frame_handler_clientd
- bindings::aeron_context_get_resource_linger_duration_ns
- bindings::aeron_context_get_use_conductor_agent_invoker
- bindings::aeron_context_init
- bindings::aeron_context_request_driver_termination
- bindings::aeron_context_set_agent_on_start_function
- bindings::aeron_context_set_client_name
- bindings::aeron_context_set_dir
- bindings::aeron_context_set_driver_timeout_ms
- bindings::aeron_context_set_error_handler
- bindings::aeron_context_set_idle_sleep_duration_ns
- bindings::aeron_context_set_keepalive_interval_ns
- bindings::aeron_context_set_on_available_counter
- bindings::aeron_context_set_on_close_client
- bindings::aeron_context_set_on_new_exclusive_publication
- bindings::aeron_context_set_on_new_publication
- bindings::aeron_context_set_on_new_subscription
- bindings::aeron_context_set_on_unavailable_counter
- bindings::aeron_context_set_pre_touch_mapped_memory
- bindings::aeron_context_set_publication_error_frame_handler
- bindings::aeron_context_set_resource_linger_duration_ns
- bindings::aeron_context_set_use_conductor_agent_invoker
- bindings::aeron_controlled_fragment_assembler_create
- bindings::aeron_controlled_fragment_assembler_delete
- bindings::aeron_controlled_fragment_assembler_handler
- bindings::aeron_counter_addr
- bindings::aeron_counter_close
- bindings::aeron_counter_constants
- bindings::aeron_counter_is_closed
- bindings::aeron_counters_reader
- bindings::aeron_counters_reader_addr
- bindings::aeron_counters_reader_counter_label
- bindings::aeron_counters_reader_counter_owner_id
- bindings::aeron_counters_reader_counter_reference_id
- bindings::aeron_counters_reader_counter_registration_id
- bindings::aeron_counters_reader_counter_state
- bindings::aeron_counters_reader_counter_type_id
- bindings::aeron_counters_reader_find_by_type_id_and_registration_id
- bindings::aeron_counters_reader_foreach_counter
- bindings::aeron_counters_reader_free_for_reuse_deadline_ms
- bindings::aeron_counters_reader_get_buffers
- bindings::aeron_counters_reader_max_counter_id
- bindings::aeron_counters_reader_metadata_key
- bindings::aeron_default_path
- bindings::aeron_epoch_clock
- bindings::aeron_errcode
- bindings::aeron_errmsg
- bindings::aeron_exclusive_publication_append_padding
- bindings::aeron_exclusive_publication_async_add_destination
- bindings::aeron_exclusive_publication_async_destination_poll
- bindings::aeron_exclusive_publication_async_remove_destination
- bindings::aeron_exclusive_publication_async_remove_destination_by_id
- bindings::aeron_exclusive_publication_channel_status
- bindings::aeron_exclusive_publication_close
- bindings::aeron_exclusive_publication_constants
- bindings::aeron_exclusive_publication_is_closed
- bindings::aeron_exclusive_publication_is_connected
- bindings::aeron_exclusive_publication_local_sockaddrs
- bindings::aeron_exclusive_publication_offer
- bindings::aeron_exclusive_publication_offer_block
- bindings::aeron_exclusive_publication_offerv
- bindings::aeron_exclusive_publication_position
- bindings::aeron_exclusive_publication_position_limit
- bindings::aeron_exclusive_publication_try_claim
- bindings::aeron_fragment_assembler_create
- bindings::aeron_fragment_assembler_delete
- bindings::aeron_fragment_assembler_handler
- bindings::aeron_header_context
- bindings::aeron_header_next_term_offset
- bindings::aeron_header_position
- bindings::aeron_header_position_bits_to_shift
- bindings::aeron_header_values
- bindings::aeron_image_active_transport_count
- bindings::aeron_image_block_poll
- bindings::aeron_image_bounded_controlled_poll
- bindings::aeron_image_bounded_poll
- bindings::aeron_image_constants
- bindings::aeron_image_controlled_fragment_assembler_create
- bindings::aeron_image_controlled_fragment_assembler_delete
- bindings::aeron_image_controlled_fragment_assembler_handler
- bindings::aeron_image_controlled_peek
- bindings::aeron_image_controlled_poll
- bindings::aeron_image_end_of_stream_position
- bindings::aeron_image_fragment_assembler_create
- bindings::aeron_image_fragment_assembler_delete
- bindings::aeron_image_fragment_assembler_handler
- bindings::aeron_image_is_closed
- bindings::aeron_image_is_end_of_stream
- bindings::aeron_image_poll
- bindings::aeron_image_position
- bindings::aeron_image_reject
- bindings::aeron_image_set_position
- bindings::aeron_init
- bindings::aeron_is_closed
- bindings::aeron_is_driver_active
- bindings::aeron_main_do_work
- bindings::aeron_main_idle_strategy
- bindings::aeron_mpsc_rb_abort
- bindings::aeron_mpsc_rb_commit
- bindings::aeron_mpsc_rb_consumer_heartbeat_time
- bindings::aeron_mpsc_rb_consumer_heartbeat_time_value
- bindings::aeron_mpsc_rb_controlled_read
- bindings::aeron_mpsc_rb_init
- bindings::aeron_mpsc_rb_next_correlation_id
- bindings::aeron_mpsc_rb_read
- bindings::aeron_mpsc_rb_try_claim
- bindings::aeron_mpsc_rb_unblock
- bindings::aeron_mpsc_rb_write
- bindings::aeron_nano_clock
- bindings::aeron_next_correlation_id
- bindings::aeron_print_counters
- bindings::aeron_properties_buffer_load
- bindings::aeron_properties_file_load
- bindings::aeron_properties_http_load
- bindings::aeron_properties_load
- bindings::aeron_publication_async_add_destination
- bindings::aeron_publication_async_destination_poll
- bindings::aeron_publication_async_remove_destination
- bindings::aeron_publication_async_remove_destination_by_id
- bindings::aeron_publication_channel
- bindings::aeron_publication_channel_status
- bindings::aeron_publication_close
- bindings::aeron_publication_constants
- bindings::aeron_publication_error_values_copy
- bindings::aeron_publication_error_values_delete
- bindings::aeron_publication_is_closed
- bindings::aeron_publication_is_connected
- bindings::aeron_publication_local_sockaddrs
- bindings::aeron_publication_offer
- bindings::aeron_publication_offerv
- bindings::aeron_publication_position
- bindings::aeron_publication_position_limit
- bindings::aeron_publication_session_id
- bindings::aeron_publication_stream_id
- bindings::aeron_publication_try_claim
- bindings::aeron_randomised_int32
- bindings::aeron_remove_available_counter_handler
- bindings::aeron_remove_close_handler
- bindings::aeron_remove_unavailable_counter_handler
- bindings::aeron_spsc_rb_abort
- bindings::aeron_spsc_rb_commit
- bindings::aeron_spsc_rb_consumer_heartbeat_time
- bindings::aeron_spsc_rb_controlled_read
- bindings::aeron_spsc_rb_init
- bindings::aeron_spsc_rb_next_correlation_id
- bindings::aeron_spsc_rb_read
- bindings::aeron_spsc_rb_try_claim
- bindings::aeron_spsc_rb_write
- bindings::aeron_spsc_rb_writev
- bindings::aeron_start
- bindings::aeron_subscription_async_add_destination
- bindings::aeron_subscription_async_destination_poll
- bindings::aeron_subscription_async_remove_destination
- bindings::aeron_subscription_block_poll
- bindings::aeron_subscription_channel_status
- bindings::aeron_subscription_close
- bindings::aeron_subscription_constants
- bindings::aeron_subscription_controlled_poll
- bindings::aeron_subscription_for_each_image
- bindings::aeron_subscription_image_at_index
- bindings::aeron_subscription_image_by_session_id
- bindings::aeron_subscription_image_count
- bindings::aeron_subscription_image_release
- bindings::aeron_subscription_image_retain
- bindings::aeron_subscription_is_closed
- bindings::aeron_subscription_is_connected
- bindings::aeron_subscription_local_sockaddrs
- bindings::aeron_subscription_poll
- bindings::aeron_subscription_resolved_endpoint
- bindings::aeron_subscription_try_resolve_channel_endpoint_port
- bindings::aeron_version_full
- bindings::aeron_version_gitsha
- bindings::aeron_version_major
- bindings::aeron_version_minor
- bindings::aeron_version_patch
- bindings::aeron_version_text
Type Aliases
- bindings::aeron_agent_on_start_func_t
- bindings::aeron_async_add_counter_t
- bindings::aeron_async_add_exclusive_publication_t
- bindings::aeron_async_add_publication_t
- bindings::aeron_async_add_subscription_t
- bindings::aeron_async_destination_by_id_t
- bindings::aeron_async_destination_t
- bindings::aeron_block_handler_t
- bindings::aeron_broadcast_descriptor_t
- bindings::aeron_broadcast_receiver_handler_t
- bindings::aeron_broadcast_receiver_t
- bindings::aeron_broadcast_record_descriptor_t
- bindings::aeron_broadcast_transmitter_t
- bindings::aeron_buffer_claim_t
- bindings::aeron_clock_func_t
- bindings::aeron_cnc_constants_t
- bindings::aeron_cnc_t
- bindings::aeron_context_t
- bindings::aeron_controlled_fragment_assembler_t
- bindings::aeron_controlled_fragment_handler_t
- bindings::aeron_counter_constants_t
- bindings::aeron_counter_metadata_descriptor_t
- bindings::aeron_counter_t
- bindings::aeron_counter_value_descriptor_t
- bindings::aeron_counters_reader_buffers_t
- bindings::aeron_counters_reader_foreach_counter_func_t
- bindings::aeron_counters_reader_t
- bindings::aeron_error_handler_t
- bindings::aeron_error_log_reader_func_t
- bindings::aeron_exclusive_publication_t
- bindings::aeron_fragment_assembler_t
- bindings::aeron_fragment_handler_t
- bindings::aeron_header_t
- bindings::aeron_header_values_frame_t
- bindings::aeron_header_values_t
- bindings::aeron_image_constants_t
- bindings::aeron_image_controlled_fragment_assembler_t
- bindings::aeron_image_fragment_assembler_t
- bindings::aeron_image_t
- bindings::aeron_iovec_t
- bindings::aeron_log_buffer_t
- bindings::aeron_log_func_t
- bindings::aeron_loss_reporter_read_entry_func_t
- bindings::aeron_mpsc_rb_t
- bindings::aeron_notification_t
- bindings::aeron_on_available_counter_pair_t
- bindings::aeron_on_available_counter_t
- bindings::aeron_on_available_image_t
- bindings::aeron_on_close_client_pair_t
- bindings::aeron_on_close_client_t
- bindings::aeron_on_new_publication_t
- bindings::aeron_on_new_subscription_t
- bindings::aeron_on_unavailable_counter_pair_t
- bindings::aeron_on_unavailable_counter_t
- bindings::aeron_on_unavailable_image_t
- bindings::aeron_publication_constants_t
- bindings::aeron_publication_error_frame_handler_t
- bindings::aeron_publication_error_values_t
- bindings::aeron_publication_t
- bindings::aeron_rb_controlled_handler_t
- bindings::aeron_rb_descriptor_t
- bindings::aeron_rb_handler_t
- bindings::aeron_rb_record_descriptor_t
- bindings::aeron_reserved_value_supplier_t
- bindings::aeron_spsc_rb_t
- bindings::aeron_subscription_constants_t
- bindings::aeron_subscription_t
- bindings::aeron_t
Constants
- AERON_BROADCAST_BUFFER_TRAILER_LENGTH
- bindings::AERON_AGENT_ON_START_FUNCTION_ENV_VAR
- bindings::AERON_BROADCAST_PADDING_MSG_TYPE_ID
- bindings::AERON_BROADCAST_SCRATCH_BUFFER_LENGTH
- bindings::AERON_CACHE_LINE_LENGTH
- bindings::AERON_CLIENT_ERROR_BUFFER_FULL
- bindings::AERON_CLIENT_ERROR_CLIENT_TIMEOUT
- bindings::AERON_CLIENT_ERROR_CONDUCTOR_SERVICE_TIMEOUT
- bindings::AERON_CLIENT_ERROR_DRIVER_TIMEOUT
- bindings::AERON_CLIENT_IDLE_SLEEP_DURATION_ENV_VAR
- bindings::AERON_CLIENT_MAX_LOCAL_ADDRESS_STR_LEN
- bindings::AERON_CLIENT_NAME_ENV_VAR
- bindings::AERON_CLIENT_PRE_TOUCH_MAPPED_MEMORY_ENV_VAR
- bindings::AERON_CLIENT_RESOURCE_LINGER_DURATION_ENV_VAR
- bindings::AERON_COMPILER_GCC
- bindings::AERON_COMPILER_LLVM
- bindings::AERON_COUNTER_CACHE_LINE_LENGTH
- bindings::AERON_COUNTER_MAX_CLIENT_NAME_LENGTH
- bindings::AERON_COUNTER_RECORD_ALLOCATED
- bindings::AERON_COUNTER_RECORD_RECLAIMED
- bindings::AERON_COUNTER_RECORD_UNUSED
- bindings::AERON_CPU_X64
- bindings::AERON_DIR_ENV_VAR
- bindings::AERON_DRIVER_TIMEOUT_ENV_VAR
- bindings::AERON_NULL_COUNTER_ID
- bindings::AERON_NULL_VALUE
- bindings::AERON_PUBLICATION_ADMIN_ACTION
- bindings::AERON_PUBLICATION_BACK_PRESSURED
- bindings::AERON_PUBLICATION_CLOSED
- bindings::AERON_PUBLICATION_ERROR
- bindings::AERON_PUBLICATION_MAX_POSITION_EXCEEDED
- bindings::AERON_PUBLICATION_NOT_CONNECTED
- bindings::AERON_RB_PADDING_MSG_TYPE_ID
- bindings::AERON_RESPONSE_ADDRESS_TYPE_IPV4
- bindings::AERON_RESPONSE_ADDRESS_TYPE_IPV6