Class Prefetcher

java.lang.Object
kong.unirest.core.java.Prefetcher

class Prefetcher extends Object
Simple class for encapsulating prefetch logic used across subscribers.
  • Field Details

    • PREFETCH

      public static final int PREFETCH
      See Also:
    • PREFETCH_THRESHOLD

      public static final int PREFETCH_THRESHOLD
      See Also:
    • prefetch

      private final int prefetch
    • prefetchThreshold

      private final int prefetchThreshold
    • upstreamWindow

      private volatile int upstreamWindow
  • Constructor Details

    • Prefetcher

      public Prefetcher()
  • Method Details

    • initialize

      public void initialize(Upstream upstream)
    • update

      public void update(Upstream upstream)
    • currentWindow

      int currentWindow()