UnityEngine.Networking.NetworkManager.OnServerRemovePlayerMessageInternal C# (CSharp) Method

OnServerRemovePlayerMessageInternal() private method

private OnServerRemovePlayerMessageInternal ( NetworkMessage netMsg ) : void
netMsg NetworkMessage
return void
        internal void OnServerRemovePlayerMessageInternal(NetworkMessage netMsg)
        {
            PlayerController controller;
            if (LogFilter.logDebug)
            {
                Debug.Log("NetworkManager:OnServerRemovePlayerMessageInternal");
            }
            netMsg.ReadMessage<RemovePlayerMessage>(s_RemovePlayerMessage);
            netMsg.conn.GetPlayerController(s_RemovePlayerMessage.playerControllerId, out controller);
            this.OnServerRemovePlayer(netMsg.conn, controller);
            netMsg.conn.RemovePlayerController(s_RemovePlayerMessage.playerControllerId);
            if (this.m_MigrationManager != null)
            {
                this.m_MigrationManager.SendPeerInfo();
            }
        }