rusteron_
client
0.1.82
In rusteron_
client::
bindings
Structs
aeron_buffer_claim_stct
aeron_client_registering_resource_stct
aeron_cnc_constants_stct
aeron_cnc_metadata_stct
aeron_cnc_stct
aeron_context_stct
aeron_controlled_fragment_assembler_stct
aeron_counter_constants_stct
aeron_counter_metadata_descriptor_stct
aeron_counter_stct
aeron_counter_value_descriptor_stct
aeron_counters_reader_buffers_stct
aeron_counters_reader_stct
aeron_data_header_stct
aeron_error_stct
aeron_exclusive_publication_stct
aeron_fragment_assembler_stct
aeron_frame_header_stct
aeron_header_stct
aeron_header_values_frame_stct
aeron_header_values_stct
aeron_image_constants_stct
aeron_image_controlled_fragment_assembler_stct
aeron_image_fragment_assembler_stct
aeron_image_stct
aeron_iovec_stct
aeron_ipc_channel_params_stct
aeron_log_buffer_stct
aeron_logbuffer_metadata_stct
aeron_loss_reporter_entry_stct
aeron_loss_reporter_stct
aeron_mapped_buffer_stct
aeron_mapped_file_stct
aeron_mapped_raw_log_stct
aeron_nak_header_stct
aeron_on_available_counter_pair_stct
aeron_on_close_client_pair_stct
aeron_on_unavailable_counter_pair_stct
aeron_option_header_stct
aeron_per_thread_error_stct
aeron_publication_constants_stct
aeron_publication_error_values_stct
aeron_publication_stct
aeron_resolution_header_ipv4_stct
aeron_resolution_header_ipv6_stct
aeron_resolution_header_stct
aeron_response_setup_header_stct
aeron_rttm_header_stct
aeron_setup_header_stct
aeron_status_message_header_stct
aeron_status_message_optional_header_stct
aeron_stct
aeron_str_to_ptr_hash_map_key_stct
aeron_str_to_ptr_hash_map_stct
aeron_subscription_constants_stct
aeron_subscription_stct
aeron_udp_channel_params_stct
aeron_uri_param_stct
aeron_uri_params_stct
aeron_uri_stct
aeron_uri_string_builder_stct
Enums
aeron_cnc_load_result_stct
aeron_controlled_fragment_handler_action_en
aeron_uri_ats_status_en
aeron_uri_type_enum
Constants
AERON_AGENT_ON_START_FUNCTION_ENV_VAR
AERON_CACHE_LINE_LENGTH
AERON_CLIENT_ERROR_BUFFER_FULL
AERON_CLIENT_ERROR_CLIENT_TIMEOUT
AERON_CLIENT_ERROR_CONDUCTOR_SERVICE_TIMEOUT
AERON_CLIENT_ERROR_DRIVER_TIMEOUT
AERON_CLIENT_IDLE_SLEEP_DURATION_ENV_VAR
AERON_CLIENT_MAX_LOCAL_ADDRESS_STR_LEN
AERON_CLIENT_NAME_ENV_VAR
AERON_CLIENT_PRE_TOUCH_MAPPED_MEMORY_ENV_VAR
AERON_CLIENT_RESOURCE_LINGER_DURATION_ENV_VAR
AERON_CNC_FILE
AERON_COMPILER_GCC
AERON_COMPILER_LLVM
AERON_COUNTER_CACHE_LINE_LENGTH
AERON_COUNTER_MAX_CLIENT_NAME_LENGTH
AERON_COUNTER_RECORD_ALLOCATED
AERON_COUNTER_RECORD_RECLAIMED
AERON_COUNTER_RECORD_UNUSED
AERON_CPU_X64
AERON_DIR_ENV_VAR
AERON_DRIVER_TIMEOUT_ENV_VAR
AERON_ERROR_HAS_GROUP_TAG_FLAG
AERON_ERROR_MAX_TEXT_LENGTH
AERON_ERROR_MAX_TOTAL_LENGTH
AERON_FILEUTIL_ERROR_ENOSPC
AERON_FORMAT_DATE_MAX_LENGTH
AERON_FORMAT_NUMBER_TO_LOCALE_STR_LEN
AERON_FRAME_HEADER_VERSION
AERON_FRAME_MAX_MESSAGE_LENGTH
AERON_IMAGES_DIR
AERON_IPC_CHANNEL
AERON_LOGBUFFER_DEFAULT_FRAME_HEADER_MAX_LENGTH
AERON_LOGBUFFER_FRAME_ALIGNMENT
AERON_LOGBUFFER_META_DATA_LENGTH
AERON_LOGBUFFER_PADDING_SIZE
AERON_LOGBUFFER_PARTITION_COUNT
AERON_LOGBUFFER_TERM_MAX_LENGTH
AERON_LOGBUFFER_TERM_MIN_LENGTH
AERON_LOSS_REPORTER_ENTRY_ALIGNMENT
AERON_LOSS_REPORT_FILE
AERON_MAP_DEFAULT_LOAD_FACTOR
AERON_MAX_PATH
AERON_MAX_UDP_PAYLOAD_LENGTH
AERON_NULL_COUNTER_ID
AERON_NULL_VALUE
AERON_OPT_HDR_ALIGNMENT
AERON_PAGE_MAX_SIZE
AERON_PAGE_MIN_SIZE
AERON_PUBLICATIONS_DIR
AERON_PUBLICATION_ADMIN_ACTION
AERON_PUBLICATION_BACK_PRESSURED
AERON_PUBLICATION_CLOSED
AERON_PUBLICATION_ERROR
AERON_PUBLICATION_MAX_POSITION_EXCEEDED
AERON_PUBLICATION_NOT_CONNECTED
AERON_RESPONSE_ADDRESS_TYPE_IPV4
AERON_RESPONSE_ADDRESS_TYPE_IPV6
AERON_RES_HEADER_ADDRESS_LENGTH_IP4
AERON_RES_HEADER_ADDRESS_LENGTH_IP6
AERON_RES_HEADER_TYPE_NAME_TO_IP4_MD
AERON_RES_HEADER_TYPE_NAME_TO_IP6_MD
AERON_SPY_PREFIX
AERON_UDP_CHANNEL_CONTROL_KEY
AERON_UDP_CHANNEL_CONTROL_MODE_DYNAMIC_VALUE
AERON_UDP_CHANNEL_CONTROL_MODE_KEY
AERON_UDP_CHANNEL_CONTROL_MODE_MANUAL_VALUE
AERON_UDP_CHANNEL_CONTROL_MODE_RESPONSE_VALUE
AERON_UDP_CHANNEL_ENDPOINT_KEY
AERON_UDP_CHANNEL_INTERFACE_KEY
AERON_UDP_CHANNEL_RELIABLE_KEY
AERON_UDP_CHANNEL_TTL_KEY
AERON_URI_ALIAS_KEY
AERON_URI_ATS_KEY
AERON_URI_CC_KEY
AERON_URI_CHANNEL_RCV_TIMESTAMP_OFFSET_KEY
AERON_URI_CHANNEL_SND_TIMESTAMP_OFFSET_KEY
AERON_URI_EOS_KEY
AERON_URI_FC_KEY
AERON_URI_GROUP_KEY
AERON_URI_GTAG_KEY
AERON_URI_INITIAL_TERM_ID_KEY
AERON_URI_INVALID_TAG
AERON_URI_LINGER_TIMEOUT_KEY
AERON_URI_MAX_LENGTH
AERON_URI_MAX_RESEND_KEY
AERON_URI_MEDIA_RCV_TIMESTAMP_OFFSET_KEY
AERON_URI_MTU_LENGTH_KEY
AERON_URI_NAK_DELAY_KEY
AERON_URI_PUBLICATION_WINDOW_KEY
AERON_URI_RECEIVER_WINDOW_KEY
AERON_URI_REJOIN_KEY
AERON_URI_RESPONSE_CORRELATION_ID_KEY
AERON_URI_SESSION_ID_KEY
AERON_URI_SOCKET_RCVBUF_KEY
AERON_URI_SOCKET_SNDBUF_KEY
AERON_URI_SPARSE_TERM_KEY
AERON_URI_SPIES_SIMULATE_CONNECTION_KEY
AERON_URI_STREAM_ID_KEY
AERON_URI_STRING_BUILDER_MEDIA_KEY
AERON_URI_STRING_BUILDER_PREFIX_KEY
AERON_URI_TAGS_KEY
AERON_URI_TERM_ID_KEY
AERON_URI_TERM_LENGTH_KEY
AERON_URI_TERM_OFFSET_KEY
AERON_URI_TETHER_KEY
AERON_URI_TIMESTAMP_OFFSET_RESERVED
AERON_URI_UNTETHERED_RESTING_TIMEOUT_KEY
AERON_URI_UNTETHERED_WINDOW_LIMIT_TIMEOUT_KEY
Functions
aeron_add_available_counter_handler
aeron_add_close_handler
aeron_add_unavailable_counter_handler
aeron_alloc
aeron_alloc_aligned
aeron_alloc_no_err
aeron_async_add_counter
aeron_async_add_counter_get_registration_id
aeron_async_add_counter_poll
aeron_async_add_exclusive_exclusive_publication_get_registration_id
aeron_async_add_exclusive_publication
aeron_async_add_exclusive_publication_poll
aeron_async_add_publication
aeron_async_add_publication_get_registration_id
aeron_async_add_publication_poll
aeron_async_add_static_counter
aeron_async_add_subscription
aeron_async_add_subscription_get_registration_id
aeron_async_add_subscription_poll
aeron_async_destination_get_registration_id
aeron_buffer_claim_abort
aeron_buffer_claim_commit
aeron_client_id
aeron_close
aeron_cnc_close
aeron_cnc_constants
aeron_cnc_counters_reader
aeron_cnc_error_log_read
aeron_cnc_filename
aeron_cnc_init
aeron_cnc_loss_reporter_read
aeron_cnc_map_file_and_load_metadata
aeron_cnc_resolve_filename
aeron_cnc_to_driver_heartbeat
aeron_cnc_version_volatile
aeron_context
aeron_context_close
aeron_context_get_agent_on_start_function
aeron_context_get_agent_on_start_state
aeron_context_get_client_name
aeron_context_get_dir
aeron_context_get_driver_timeout_ms
aeron_context_get_error_handler
aeron_context_get_error_handler_clientd
aeron_context_get_idle_sleep_duration_ns
aeron_context_get_keepalive_interval_ns
aeron_context_get_on_available_counter
aeron_context_get_on_available_counter_clientd
aeron_context_get_on_close_client
aeron_context_get_on_close_client_clientd
aeron_context_get_on_new_exclusive_publication
aeron_context_get_on_new_exclusive_publication_clientd
aeron_context_get_on_new_publication
aeron_context_get_on_new_publication_clientd
aeron_context_get_on_new_subscription
aeron_context_get_on_new_subscription_clientd
aeron_context_get_on_unavailable_counter
aeron_context_get_on_unavailable_counter_clientd
aeron_context_get_pre_touch_mapped_memory
aeron_context_get_publication_error_frame_handler
aeron_context_get_publication_error_frame_handler_clientd
aeron_context_get_resource_linger_duration_ns
aeron_context_get_use_conductor_agent_invoker
aeron_context_init
aeron_context_request_driver_termination
aeron_context_set_agent_on_start_function
aeron_context_set_client_name
aeron_context_set_dir
aeron_context_set_driver_timeout_ms
aeron_context_set_error_handler
aeron_context_set_idle_sleep_duration_ns
aeron_context_set_keepalive_interval_ns
aeron_context_set_on_available_counter
aeron_context_set_on_close_client
aeron_context_set_on_new_exclusive_publication
aeron_context_set_on_new_publication
aeron_context_set_on_new_subscription
aeron_context_set_on_unavailable_counter
aeron_context_set_pre_touch_mapped_memory
aeron_context_set_publication_error_frame_handler
aeron_context_set_resource_linger_duration_ns
aeron_context_set_use_conductor_agent_invoker
aeron_controlled_fragment_assembler_create
aeron_controlled_fragment_assembler_delete
aeron_controlled_fragment_assembler_handler
aeron_counter_addr
aeron_counter_close
aeron_counter_constants
aeron_counter_is_closed
aeron_counters_reader
aeron_counters_reader_addr
aeron_counters_reader_counter_label
aeron_counters_reader_counter_owner_id
aeron_counters_reader_counter_reference_id
aeron_counters_reader_counter_registration_id
aeron_counters_reader_counter_state
aeron_counters_reader_counter_type_id
aeron_counters_reader_find_by_type_id_and_registration_id
aeron_counters_reader_foreach_counter
aeron_counters_reader_free_for_reuse_deadline_ms
aeron_counters_reader_get_buffers
aeron_counters_reader_max_counter_id
aeron_counters_reader_metadata_key
aeron_default_path
aeron_delete_directory
aeron_delete_file
aeron_epoch_clock
aeron_err_append
aeron_err_clear
aeron_err_set
aeron_errcode
aeron_errmsg
aeron_error_code_str
aeron_exclusive_publication_append_padding
aeron_exclusive_publication_async_add_destination
aeron_exclusive_publication_async_destination_poll
aeron_exclusive_publication_async_remove_destination
aeron_exclusive_publication_async_remove_destination_by_id
aeron_exclusive_publication_channel_status
aeron_exclusive_publication_close
aeron_exclusive_publication_constants
aeron_exclusive_publication_is_closed
aeron_exclusive_publication_is_connected
aeron_exclusive_publication_local_sockaddrs
aeron_exclusive_publication_offer
aeron_exclusive_publication_offer_block
aeron_exclusive_publication_offerv
aeron_exclusive_publication_position
aeron_exclusive_publication_position_limit
aeron_exclusive_publication_try_claim
aeron_file_length
aeron_file_resolve
aeron_format_date
aeron_format_number_to_locale
aeron_format_to_hex
aeron_fragment_assembler_create
aeron_fragment_assembler_delete
aeron_fragment_assembler_handler
aeron_free
aeron_header_context
aeron_header_next_term_offset
aeron_header_position
aeron_header_position_bits_to_shift
aeron_header_values
aeron_image_active_transport_count
aeron_image_block_poll
aeron_image_bounded_controlled_poll
aeron_image_bounded_poll
aeron_image_constants
aeron_image_controlled_fragment_assembler_create
aeron_image_controlled_fragment_assembler_delete
aeron_image_controlled_fragment_assembler_handler
aeron_image_controlled_peek
aeron_image_controlled_poll
aeron_image_end_of_stream_position
aeron_image_fragment_assembler_create
aeron_image_fragment_assembler_delete
aeron_image_fragment_assembler_handler
aeron_image_is_closed
aeron_image_is_end_of_stream
aeron_image_poll
aeron_image_position
aeron_image_set_position
aeron_init
aeron_ipc_publication_location
aeron_is_closed
aeron_is_directory
aeron_is_driver_active
aeron_logbuffer_check_page_size
aeron_logbuffer_check_term_length
aeron_loss_reporter_create_entry
aeron_loss_reporter_init
aeron_loss_reporter_read
aeron_loss_reporter_record_observation
aeron_loss_reporter_resolve_filename
aeron_main_do_work
aeron_main_idle_strategy
aeron_map_existing_file
aeron_map_new_file
aeron_mkdir_recursive
aeron_msync
aeron_nano_clock
aeron_network_publication_location
aeron_next_correlation_id
aeron_print_counters
aeron_properties_buffer_load
aeron_properties_file_load
aeron_properties_http_load
aeron_properties_load
aeron_publication_async_add_destination
aeron_publication_async_destination_poll
aeron_publication_async_remove_destination
aeron_publication_async_remove_destination_by_id
aeron_publication_channel
aeron_publication_channel_status
aeron_publication_close
aeron_publication_constants
aeron_publication_error_values_copy
aeron_publication_error_values_delete
aeron_publication_image_location
aeron_publication_is_closed
aeron_publication_is_connected
aeron_publication_local_sockaddrs
aeron_publication_offer
aeron_publication_offerv
aeron_publication_position
aeron_publication_position_limit
aeron_publication_session_id
aeron_publication_stream_id
aeron_publication_try_claim
aeron_randomised_int32
aeron_raw_log_close
aeron_raw_log_free
aeron_raw_log_map
aeron_raw_log_map_existing
aeron_reallocf
aeron_remove_available_counter_handler
aeron_remove_close_handler
aeron_remove_unavailable_counter_handler
aeron_res_header_entry_length
aeron_res_header_entry_length_ipv4
aeron_res_header_entry_length_ipv6
aeron_semantic_version_compose
aeron_semantic_version_major
aeron_semantic_version_minor
aeron_semantic_version_patch
aeron_set_errno
aeron_start
aeron_subscription_async_add_destination
aeron_subscription_async_destination_poll
aeron_subscription_async_remove_destination
aeron_subscription_block_poll
aeron_subscription_channel_status
aeron_subscription_close
aeron_subscription_constants
aeron_subscription_controlled_poll
aeron_subscription_for_each_image
aeron_subscription_image_at_index
aeron_subscription_image_by_session_id
aeron_subscription_image_count
aeron_subscription_image_release
aeron_subscription_image_retain
aeron_subscription_is_closed
aeron_subscription_is_connected
aeron_subscription_local_sockaddrs
aeron_subscription_poll
aeron_subscription_resolved_endpoint
aeron_subscription_try_resolve_channel_endpoint_port
aeron_temp_filename
aeron_tokenise
aeron_udp_protocol_group_tag
aeron_unmap
aeron_uri_close
aeron_uri_find_param_value
aeron_uri_get_ats
aeron_uri_get_bool
aeron_uri_get_int32
aeron_uri_get_int64
aeron_uri_get_receiver_window_length
aeron_uri_get_socket_buf_lengths
aeron_uri_get_timeout
aeron_uri_multicast_ttl
aeron_uri_parse
aeron_uri_parse_params
aeron_uri_parse_tag
aeron_uri_sprint
aeron_uri_string_builder_close
aeron_uri_string_builder_get
aeron_uri_string_builder_init_new
aeron_uri_string_builder_init_on_string
aeron_uri_string_builder_put
aeron_uri_string_builder_put_int32
aeron_uri_string_builder_put_int64
aeron_uri_string_builder_set_initial_position
aeron_uri_string_builder_sprint
aeron_usable_fs_space
aeron_usable_fs_space_disabled
aeron_version_full
aeron_version_gitsha
aeron_version_major
aeron_version_minor
aeron_version_patch
aeron_version_text
Type Aliases
aeron_agent_on_start_func_t
aeron_async_add_counter_t
aeron_async_add_exclusive_publication_t
aeron_async_add_publication_t
aeron_async_add_subscription_t
aeron_async_destination_by_id_t
aeron_async_destination_t
aeron_block_handler_t
aeron_buffer_claim_t
aeron_clock_func_t
aeron_cnc_constants_t
aeron_cnc_metadata_t
aeron_cnc_t
aeron_context_t
aeron_controlled_fragment_assembler_t
aeron_controlled_fragment_handler_t
aeron_counter_constants_t
aeron_counter_metadata_descriptor_t
aeron_counter_t
aeron_counter_value_descriptor_t
aeron_counters_reader_buffers_t
aeron_counters_reader_foreach_counter_func_t
aeron_counters_reader_t
aeron_data_header_t
aeron_error_handler_t
aeron_error_log_reader_func_t
aeron_error_t
aeron_exclusive_publication_t
aeron_fptr_t
aeron_fragment_assembler_t
aeron_fragment_handler_t
aeron_frame_header_t
aeron_header_t
aeron_header_values_frame_t
aeron_header_values_t
aeron_idle_strategy_func_t
aeron_idle_strategy_init_func_t
aeron_image_constants_t
aeron_image_controlled_fragment_assembler_t
aeron_image_fragment_assembler_t
aeron_image_t
aeron_iovec_t
aeron_ipc_channel_params_t
aeron_log_buffer_t
aeron_log_func_t
aeron_logbuffer_metadata_t
aeron_loss_reporter_entry_offset_t
aeron_loss_reporter_entry_t
aeron_loss_reporter_read_entry_func_t
aeron_loss_reporter_t
aeron_mapped_buffer_t
aeron_mapped_file_t
aeron_mapped_raw_log_t
aeron_nak_header_t
aeron_notification_t
aeron_on_available_counter_pair_t
aeron_on_available_counter_t
aeron_on_available_image_t
aeron_on_close_client_pair_t
aeron_on_close_client_t
aeron_on_new_publication_t
aeron_on_new_subscription_t
aeron_on_unavailable_counter_pair_t
aeron_on_unavailable_counter_t
aeron_on_unavailable_image_t
aeron_option_header_t
aeron_per_thread_error_t
aeron_publication_constants_t
aeron_publication_error_frame_handler_t
aeron_publication_error_values_t
aeron_publication_t
aeron_raw_log_close_func_t
aeron_raw_log_free_func_t
aeron_raw_log_map_func_t
aeron_reserved_value_supplier_t
aeron_resolution_header_ipv4_t
aeron_resolution_header_ipv6_t
aeron_resolution_header_t
aeron_response_setup_header_t
aeron_rttm_header_t
aeron_setup_header_t
aeron_status_message_header_t
aeron_status_message_optional_header_t
aeron_str_to_ptr_hash_map_for_each_func_t
aeron_str_to_ptr_hash_map_key_t
aeron_str_to_ptr_hash_map_t
aeron_subscription_constants_t
aeron_subscription_t
aeron_t
aeron_udp_channel_params_t
aeron_uri_param_t
aeron_uri_params_t
aeron_uri_parse_callback_t
aeron_uri_string_builder_t
aeron_uri_t
aeron_usable_fs_space_func_t
Unions
aeron_uri_stct__bindgen_ty_1
rusteron_client
::
bindings
Function
aeron_set_errno
Copy item path
Settings
Help
Summary
Source
pub unsafe extern "C" fn aeron_set_errno(errcode:
c_int
)