예제 #1
0
파일: UNetServer.cs 프로젝트: mserier/vrar
        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));
            }
        }