Type Alias rusteron_rb::bindings::aeron_broadcast_receiver_t

source ·
pub type aeron_broadcast_receiver_t = aeron_broadcast_receiver_stct;

Aliased Type§

struct aeron_broadcast_receiver_t {
    pub scratch_buffer: [u8; 4096],
    pub buffer: *mut u8,
    pub descriptor: *mut aeron_broadcast_descriptor_stct,
    pub capacity: usize,
    pub mask: usize,
    pub record_offset: usize,
    pub cursor: i64,
    pub next_record: i64,
    pub lapped_count: i64,
}

Fields§

§scratch_buffer: [u8; 4096]§buffer: *mut u8§descriptor: *mut aeron_broadcast_descriptor_stct§capacity: usize§mask: usize§record_offset: usize§cursor: i64§next_record: i64§lapped_count: i64

Trait Implementations§

source§

impl From<AeronBroadcastReceiver> for aeron_broadcast_receiver_t

source§

fn from(value: AeronBroadcastReceiver) -> Self

Converts to this type from the input type.