pub unsafe extern "C" fn aeron_archive_recording_descriptor_poller_create(
poller: *mut *mut aeron_archive_recording_descriptor_poller_t,
ctx: *mut aeron_archive_context_t,
subscription: *mut aeron_subscription_t,
control_session_id: i64,
fragment_limit: c_int,
) -> c_int