コード例 #1
0
ファイル: Program.cs プロジェクト: jaenudin86/dwarrowdelf
        void ConnectCallback()
        {
            var msg = new Dwarrowdelf.Messages.MapDataTerrainsMessage()
            {
                Environment = new ObjectID(123),
                Bounds      = new IntCuboid(),
                TerrainData = new TileData[0],
            };

            unsafe
            {
                Console.WriteLine("Size {0}", msg.TerrainData.Length * sizeof(TileData) * Program.NUM_MSGS);
            }

            for (int i = 0; i < Program.NUM_MSGS; ++i)
            {
                m_conn.Send(msg);
            }

            Console.WriteLine("Sent {0} bytes", m_conn.SentBytes);
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: tomba/dwarrowdelf
        void ConnectCallback()
        {
            var msg = new Dwarrowdelf.Messages.MapDataTerrainsMessage()
            {
                Environment = new ObjectID(123),
                Bounds = new IntCuboid(),
                TerrainData = new TileData[0],
            };

            unsafe
            {
                Console.WriteLine("Size {0}", msg.TerrainData.Length * sizeof(TileData) * Program.NUM_MSGS);
            }

            for (int i = 0; i < Program.NUM_MSGS; ++i)
            {
                m_conn.Send(msg);
            }

            Console.WriteLine("Sent {0} bytes", m_conn.SentBytes);
        }