Indiefreaks.Xna.Sessions.Lidgren.LidgrenSession.SendDisconnectedPlayersToClients C# (CSharp) Method

SendDisconnectedPlayersToClients() private method

private SendDisconnectedPlayersToClients ( List playersToRemove ) : void
playersToRemove List
return void
        private void SendDisconnectedPlayersToClients(List<IdentifiedPlayer> playersToRemove)
        {
            _outgoingMessage = LidgrenSessionManager.Server.CreateMessage();
            _outgoingMessage.Write((byte)LidgrenMessages.SendDisconnectedPlayersToClients);
            _outgoingMessage.WriteVariableInt32(playersToRemove.Count);

            foreach (IdentifiedPlayer identifiedPlayer in playersToRemove)
            {
                _outgoingMessage.Write(identifiedPlayer.UniqueId);
            }

            if (LidgrenSessionManager.Server.ConnectionsCount > 0)
                LidgrenSessionManager.Server.SendToAll(_outgoingMessage, NetDeliveryMethod.ReliableOrdered);
        }