pub trait AeronCongestionControlStrategyTrackRebuildFuncCallback {
    // Required method
    fn handle_aeron_congestion_control_strategy_on_track_rebuild_func(
        &mut self,
        should_force_sm: &mut bool,
        now_ns: i64,
        new_consumption_position: i64,
        last_sm_position: i64,
        hwm_position: i64,
        starting_rebuild_position: i64,
        ending_rebuild_position: i64,
        loss_occurred: bool,
    ) -> i32;
}

Required Methods§

source

fn handle_aeron_congestion_control_strategy_on_track_rebuild_func( &mut self, should_force_sm: &mut bool, now_ns: i64, new_consumption_position: i64, last_sm_position: i64, hwm_position: i64, starting_rebuild_position: i64, ending_rebuild_position: i64, loss_occurred: bool, ) -> i32

Implementors§