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