public SplitStream(Stream stream, StreamSplitter splitter, int id) : base(stream) { this.StreamSplitter = splitter; this.ID = id; }
public void Disable() { StreamSplitter.Disable(ID); }
public void Select() { StreamSplitter.Select(ID); }
public override int Read(byte[] data, int start, int length) { return(StreamSplitter.Read(ID, data, start, length)); }