Class GlobalManagerFileMerger.SameSizeFiles.SameSizeFileWrapper

    • Field Detail

      • wrapper_num

        private final int wrapper_num
      • piece_length

        private final long piece_length
      • file_length

        private final long file_length
      • file_byte_offset

        private final long file_byte_offset
      • first_piece_number

        private final int first_piece_number
      • last_piece_number

        private final int last_piece_number
      • first_piece_block_number

        private final int first_piece_block_number
      • last_piece_block_number

        private final int last_piece_block_number
      • id

        private final java.lang.String id
      • merged_byte_counnt

        private long merged_byte_counnt
      • modified_pieces

        private final boolean[] modified_pieces
      • pieces_completed

        private int pieces_completed
      • pieces_corrupted

        private int pieces_corrupted
      • hash_fails_allowed

        private int hash_fails_allowed
      • forced_start_piece

        private int forced_start_piece
      • forced_end_piece

        private int forced_end_piece
    • Constructor Detail

    • Method Detail

      • isSkipped

        boolean isSkipped()
      • isComplete

        boolean isComplete()
      • getFileByteOffset

        long getFileByteOffset()
      • getID

        private java.lang.String getID()
      • dataWritten

        void dataWritten​(long initial_file_write_offset,
                         long initial_file_write_length,
                         java.lang.Object originator)
      • pieceCorrupt

        void pieceCorrupt​(int piece_number)
      • forceRange

        boolean forceRange​(int for_piece,
                           long start_in_file,
                           long end_in_file_exclusive)
      • getMergedByteCount

        long getMergedByteCount()
      • getInfo

        java.lang.String getInfo()
      • getName

        private java.lang.String getName()
      • logFile

        private void logFile​(java.lang.String str)
      • logCurrentState

        private void logCurrentState​(IndentWriter writer)