コード例 #1
0
        public static void Run()
        {
            int num = 10;

            Transporter tc = new Transporter(null, process);

            List <byte[]> list;

            byte[] buffer = generateBuffers(num, out list);

            int offset = 0;

            while (offset < buffer.Length)
            {
                int length = 200;
                length = (offset + length) > buffer.Length ? buffer.Length - offset : length;

                tc.ProcessBytes(buffer, offset, offset + length);
                offset += length;
            }

            if (!check(list))
            {
                Console.WriteLine("Transport test failed!");
            }
            else
            {
                Console.WriteLine("Transport test success!");
            }
        }