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
impl From<AeronBroadcastReceiver> for aeron_broadcast_receiver_t
source§fn from(value: AeronBroadcastReceiver) -> Self
fn from(value: AeronBroadcastReceiver) -> Self
Converts to this type from the input type.