class Aws::S3::MultipartFileUploader::MultipartProgress

@api private

def call(part_number, bytes_read)

def call(part_number, bytes_read)
  # part numbers start at 1
  @bytes_sent[part_number - 1] = bytes_read
  @progress_callback.call(@bytes_sent, @total_sizes)
end

def initialize(parts, progress_callback)

def initialize(parts, progress_callback)
  @bytes_sent = Array.new(parts.size, 0)
  @total_sizes = parts.part_sizes
  @progress_callback = progress_callback
end