예제 #1
0
파일: Program.cs 프로젝트: Mrwch/ZYSOCKET-V
        static async ValueTask DataOnByLine(IFiberRw fiberRw)
        {
            var len = await fiberRw.ReadInt32();

            var cmd = await fiberRw.ReadInt32();

            var p1 = await fiberRw.ReadInt32();

            var p2 = await fiberRw.ReadInt64();

            var p3 = await fiberRw.ReadDouble();

            var p4 = await fiberRw.ReadSingle();

            var p5 = await fiberRw.ReadBoolean();

            var p6 = await fiberRw.ReadBoolean();

            var p7 = await fiberRw.ReadString();



            using (var p8 = await fiberRw.ReadMemory())
            {
                var p9 = await fiberRw.ReadInt16();

                var p10 = await fiberRw.ReadObject <List <Guid> >();


                //fiberRw.Write(len);
                //fiberRw.Write(cmd);
                //fiberRw.Write(p1);
                //fiberRw.Write(p2);
                //fiberRw.Write(p3);
                //fiberRw.Write(p4);
                //fiberRw.Write(p5);
                //fiberRw.Write(p6);
                //fiberRw.Write(p7);
                //fiberRw.Write(p8);
                //fiberRw.Write(p9);
                //// fiberRw.Write(p10);
                //await fiberRw.Flush();
            }
        }