Interface DiskManagerReadRequest

    • Method Detail

      • getTimeCreated

        long getTimeCreated​(long now)
      • setTimeSent

        void setTimeSent​(long time)
      • getTimeSent

        long getTimeSent()
      • setFlush

        void setFlush​(boolean flush)
        If flush is set then data held in memory will be flushed to disk during the read operation
        Parameters:
        flush -
      • getFlush

        boolean getFlush()
      • setUseCache

        void setUseCache​(boolean cache)
      • getUseCache

        boolean getUseCache()
      • setLatencyTest

        void setLatencyTest()
      • isLatencyTest

        boolean isLatencyTest()
      • equals

        boolean equals​(java.lang.Object o)
        We override the equals method 2 requests are equals if all their bt fields (piece number, offset, length) are equal
        Overrides:
        equals in class java.lang.Object
      • hashCode

        int hashCode()
        Overrides:
        hashCode in class java.lang.Object