sig
  type dsc =
      Explore_decrease_timestamp_minimum_flow_control_status.ExploreDecreaseTimestampMinimumFlowControlStatus(BandwidthEstimator).dsc
  type be_dsc = BandwidthEstimator.dsc
  val create : be_dsc ref -> be_dsc ref -> float -> float -> float -> dsc
  val set_get_view_size : dsc -> (unit -> int) -> unit
  val set_get_max_rtt : dsc -> (unit -> Rmcast_types.time option) -> unit
  val update :
    dsc -> Proc_info.t -> Flow_control_info.FlowControlInfo.t -> unit
  val sent_message : dsc -> Iovec.t -> unit
  val ignore_pid : dsc -> Proc_info.t -> unit
  val bandwidth_cap : dsc -> float
end