Class DiskAccessControllerInstance.requestDispatcher

java.lang.Object
com.biglybt.core.diskmanager.access.impl.DiskAccessControllerInstance.requestDispatcher
Enclosing class:
DiskAccessControllerInstance

protected class DiskAccessControllerInstance.requestDispatcher extends Object
  • Field Details

    • index

      private final int index
    • threads

      final AEThread2[] threads
    • active_threads

      int active_threads
    • requests

      final LinkedList requests
    • request_map

      final Map request_map
    • last_request_map_tidy

      private long last_request_map_tidy
    • request_sem

      final AESemaphore request_sem
    • schedule_sem

      final AESemaphore schedule_sem
    • last_request_time

      private long last_request_time
  • Constructor Details

    • requestDispatcher

      protected requestDispatcher(int _index)
  • Method Details

    • queue

      protected void queue(DiskAccessRequestImpl request)
    • getLastRequestTime

      protected long getLastRequestTime()
    • setLastRequestTime

      protected void setLastRequestTime(long l)
    • size

      protected int size()
    • requestQueued

      protected void requestQueued()