pub unsafe extern "C" fn aeron_receive_channel_endpoint_create(
    endpoint: *mut *mut aeron_receive_channel_endpoint_t,
    channel: *mut aeron_udp_channel_t,
    straight_through_destination: *mut aeron_receive_destination_t,
    status_indicator: *mut aeron_atomic_counter_t,
    system_counters: *mut aeron_system_counters_t,
    context: *mut aeron_driver_context_t,
) -> c_int