Пример #1
0
        private void Send(int connection, int channel, ArraySegment <byte> packet)
        {
            if (!_socketValid)
            {
                Log.Warn("Attempted to send message to an invalid socket");
                return;
            }

            var result = UNetCommsNetwork.Send(_socket, connection, channel, packet);

            if (result == NetworkError.Ok)
            {
                return;
            }

            if (IsFatalError(result))
            {
                FatalError(string.Format("Fatal error encountered sending packet: {0}", result));
            }
        }