rusteron_client::bindings

Type Alias aeron_logbuffer_metadata_t

Source
pub type aeron_logbuffer_metadata_t = aeron_logbuffer_metadata_stct;

Aliased Type§

struct aeron_logbuffer_metadata_t {
Show 36 fields pub term_tail_counters: [i64; 3], pub active_term_count: i32, pub pad1: [u8; 100], pub end_of_stream_position: i64, pub is_connected: i32, pub active_transport_count: i32, pub pad2: [u8; 112], pub correlation_id: i64, pub initial_term_id: i32, pub default_frame_header_length: i32, pub mtu_length: i32, pub term_length: i32, pub page_size: i32, pub publication_window_length: i32, pub receiver_window_length: i32, pub socket_sndbuf_length: i32, pub os_default_socket_sndbuf_length: i32, pub os_max_socket_sndbuf_length: i32, pub socket_rcvbuf_length: i32, pub os_default_socket_rcvbuf_length: i32, pub os_max_socket_rcvbuf_length: i32, pub max_resend: i32, pub default_header: [u8; 128], pub entity_tag: i64, pub response_correlation_id: i64, pub linger_timeout_ns: i64, pub untethered_window_limit_timeout_ns: i64, pub untethered_resting_timeout_ns: i64, pub group: u8, pub is_response: u8, pub rejoin: u8, pub reliable: u8, pub sparse: u8, pub signal_eos: u8, pub spies_simulate_connection: u8, pub tether: u8,
}

Fields§

§term_tail_counters: [i64; 3]§active_term_count: i32§pad1: [u8; 100]§end_of_stream_position: i64§is_connected: i32§active_transport_count: i32§pad2: [u8; 112]§correlation_id: i64§initial_term_id: i32§default_frame_header_length: i32§mtu_length: i32§term_length: i32§page_size: i32§publication_window_length: i32§receiver_window_length: i32§socket_sndbuf_length: i32§os_default_socket_sndbuf_length: i32§os_max_socket_sndbuf_length: i32§socket_rcvbuf_length: i32§os_default_socket_rcvbuf_length: i32§os_max_socket_rcvbuf_length: i32§max_resend: i32§default_header: [u8; 128]§entity_tag: i64§response_correlation_id: i64§linger_timeout_ns: i64§untethered_window_limit_timeout_ns: i64§untethered_resting_timeout_ns: i64§group: u8§is_response: u8§rejoin: u8§reliable: u8§sparse: u8§signal_eos: u8§spies_simulate_connection: u8§tether: u8

Trait Implementations§

Source§

impl From<AeronLogbufferMetadata> for aeron_logbuffer_metadata_t

Source§

fn from(value: AeronLogbufferMetadata) -> Self

Converts to this type from the input type.