UnityEngine.Networking.NetworkTransport.GetMaxPacketSize C# (CSharp) Method

GetMaxPacketSize() private method

private GetMaxPacketSize ( ) : int
return int
        private static extern int GetMaxPacketSize();
        /// <summary>

Usage Example

コード例 #1
0
        private static void CheckTopology(HostTopology topology)
        {
            int maxPacketSize = NetworkTransport.GetMaxPacketSize();

            if ((int)topology.DefaultConfig.PacketSize > maxPacketSize)
            {
                throw new ArgumentOutOfRangeException("Default config: packet size should be less than packet size defined in global config: " + maxPacketSize.ToString());
            }
            for (int index = 0; index < topology.SpecialConnectionConfigs.Count; ++index)
            {
                if ((int)topology.SpecialConnectionConfigs[index].PacketSize > maxPacketSize)
                {
                    throw new ArgumentOutOfRangeException("Special config " + index.ToString() + ": packet size should be less than packet size defined in global config: " + maxPacketSize.ToString());
                }
            }
        }