pub unsafe extern "C" fn aeron_async_executor_init(
executor: *mut aeron_async_executor_t,
context: *mut aeron_driver_context_t,
name_resolver: *mut aeron_name_resolver_t,
agent_role_name: *const c_char,
clientd: *mut c_void,
) -> c_int