NanoByte.Common
Classes
NanoByte.Common.Streams Namespace Reference

Filter streams and utility classes with helper functions for stream handling. More...

Classes

class  CircularBufferStream
 A circular buffer represented as a stream that one producer can write to and one consumer can read from simultaneously. More...
 
class  DisposeWarpperStream
 This wrapper stream passes all operations through to an underlying Stream without modifying them. An additional delegate is executed before Stream.Dispose() is passed through. More...
 
class  OffsetStream
 This wrapper stream applies a constant byte offset to all access to an underlying stream. More...
 
class  StreamConsumer
 Continuously reads lines from a StreamReader using a background thread while providing them to a foreground thread on demand. More...
 
class  StreamUtils
 Provides Stream-related helper methods. More...
 

Detailed Description

Filter streams and utility classes with helper functions for stream handling.