Example #1
0
 public PageStreamer(Book book)
 {
     _stream = new ConstantStream <Page>("command.bin", new PageDeserializer(book));
     _stream.Start();
 }
Example #2
0
 public PageScheduler()
 {
     _stream = new ConstantStream <Page>(Config.NAME_FILE_PAGE_SOURCE, new PageDeserializer(),
                                         capacity => { return(_pool.GetBuffer(capacity)); });
 }
Example #3
0
 public async Task ConstantToDevNull()
 {
     using (Stream cs = new ConstantStream(defCount, new byte[] { 0xDE, 0xAD, 0xBE, 0xEF }), dns = new DevNullStream())
         await dns.CopyToAsync(cs);
 }