CNET Asia
 
advertisement

BetterStreams 1

  Download now

 
Downloads: 2
 
Requirements: Windows 95/98/Me/NT/2000/XP/2003 Server/Vista
 
Publisher: Jeff Pasternack
 
License: Free to try
 
Date added: Jun 05, 2007
 
File size: 604KB
 

    Description  

.Net library consisting of three classes for simplified asynchronous I/O (AsyncStream), using alternate data streams (AlternateStreams), and efficient stream peeking and seeking (BetterBufferedStream). BetterStreams can easily improve the performance of new or existing applications, sometimes dramatically, with as little as a single-line change to the code.

AsyncStream wraps an existing stream and provides asynchronous I/O via the standard Read(), ReadByte(), Write(), and WriteByte() methods; normally these would require waiting (blocking) for I/O to the underlying device (such as a disk) but AsyncStream avoids this by asynchronously and automatically filling or flushing an internal buffer from or to the wrapped stream. Even if your application logic is already built around synchronous I/O, making it asynchronous typically requires nothing more than wrapping the original stream in an AsyncStream. Version 1 may include unspecified updates, enhancements, or bug fixes.


    Talkback
There are currently no comments for this software.
To post comments, you need to become a member. It's FREE.