pub unsafe extern "C" fn aeron_context_set_agent_on_start_function(
    context: *mut aeron_context_t,
    value: aeron_agent_on_start_func_t,
    state: *mut c_void
) -> c_int