TOverlappedReaderWriterFB.cpp

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Split libchcore to several libraries (libstring, libserializer, libchengine) (CH-319)

  1. … 593 more files in changeset.
Added configuration settings for read ahead and concurrent reads/writes (CH-317)

  1. … 13 more files in changeset.
Added concurrent read/write limits. Added max read-ahead limit. (CH-317).

  1. … 26 more files in changeset.
Switched attribute and file times setting (for files and directories) to use Vista win32 api where possible. Changing attributes will now open the error dialog instead of putting task in error state. Merged attributes and file times options in configuration. Fixed hangs when pausing and resuming tasks. Fixed hangs when ending operation. (CH-200)

  1. … 24 more files in changeset.
Fixes related to task pause/resume (CH-307).

  1. … 12 more files in changeset.
Various cleanups and improvements in the multithreaded copying code (CH-307).

  1. … 19 more files in changeset.
Made reader and writer threads responsible for waiting for on-the-fly buffers (CH-307).

  1. … 20 more files in changeset.
Partial support for on-the-fly buffer usage (CH-307).

  1. … 11 more files in changeset.
Moved writer to a separate thread (CH-307).

  1. … 10 more files in changeset.
Made all reader execute in pre-existing reader thread (to avoid creating thread for each file) (CH-307).

  1. … 12 more files in changeset.
Buggy prototype of reader parallelization (CH-307).

  1. … 12 more files in changeset.
Integrated file object creation into the reader and writer objects (CH-307)

  1. … 21 more files in changeset.
Moved parts of the file processing to the reader and writer objects (CH-307).

  1. … 7 more files in changeset.
Reader/writer cleanups (CH-307)

  1. … 19 more files in changeset.
Fixed problem with stats not being updated when skipping file (CH-302) Simplified error management for feedback wrappers.

  1. … 15 more files in changeset.
Fixed several issues with pausing and resuming tasks (CH-291)

  1. … 10 more files in changeset.
Moved file copy main processing loop to ReaderWriter object (CH-270).

    • -0
    • +153
    ./TOverlappedReaderWriterFB.cpp
  1. … 14 more files in changeset.