Exemple #1
0
        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);
        }
Exemple #2
0
        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);
        }