pub unsafe extern "C" fn aeron_retransmit_handler_on_nak(
    handler: *mut aeron_retransmit_handler_t,
    term_id: i32,
    term_offset: i32,
    length: usize,
    term_length: usize,
    mtu_length: usize,
    flow_control: *mut aeron_flow_control_strategy_t,
    now_ns: i64,
    resend: aeron_retransmit_handler_resend_func_t,
    resend_clientd: *mut c_void,
) -> c_int