pub unsafe extern "C" fn aeron_receive_channel_endpoint_send_sm(
endpoint: *mut aeron_receive_channel_endpoint_t,
destination: *mut aeron_receive_destination_t,
control_addr: *mut sockaddr_storage,
stream_id: i32,
session_id: i32,
term_id: i32,
term_offset: i32,
receiver_window: i32,
flags: u8,
) -> c_int