Exemple #1
0
        public static void CompressorTest(string[] args)
        {
            MemoryDuplex   memory = new MemoryDuplex();
            GzipCompressor c      = new GzipCompressor();

            c.Pipe(memory);
            GzipDecompressor d = new GzipDecompressor();

            memory.Pipe(d);
            d.OnData += (data) => Console.WriteLine("data {0}", data.Stringify());
            c.Write(new byte[] { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 });
            c.Finish();
            d.Finish();
            Console.ReadKey();
        }