From 828525a91277c111f18cacff805ee3483a874eef Mon Sep 17 00:00:00 2001 From: rawer470 Date: Fri, 16 Aug 2024 10:32:42 +0300 Subject: [PATCH] CommentServer --- .../NetworkManager/ServerNetworkManager.cs | 18 ++++++++++++++++-- ZoFo/GameCore/Server.cs | 6 ++++++ 2 files changed, 22 insertions(+), 2 deletions(-) diff --git a/ZoFo/GameCore/GameManagers/NetworkManager/ServerNetworkManager.cs b/ZoFo/GameCore/GameManagers/NetworkManager/ServerNetworkManager.cs index 2a22c8c..27550ac 100644 --- a/ZoFo/GameCore/GameManagers/NetworkManager/ServerNetworkManager.cs +++ b/ZoFo/GameCore/GameManagers/NetworkManager/ServerNetworkManager.cs @@ -32,7 +32,10 @@ namespace ZoFo.GameCore.GameManagers.NetworkManager socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); managerThread = new Dictionary(); } - public void SendData() //отправляет клиенту Data + /// + /// отправляет клиенту Data + /// + public void SendData() { string data = JsonSerializer.Serialize(updates); var databytes = Encoding.UTF8.GetBytes(data); @@ -41,11 +44,22 @@ namespace ZoFo.GameCore.GameManagers.NetworkManager item.SendAsync(databytes); } } - public void AddData(IUpdateData data)//добавляет в лист updates новую data + /// + /// добавляет в лист updates новую data + /// + /// + public void AddData(IUpdateData data) { updates.Add(data); } +<<<<<<< Updated upstream public void CloseConnection() //По сути коне игры и отключение игроков +======= + /// + /// + /// + public void CloseConnection() +>>>>>>> Stashed changes { foreach (var item in clients) { diff --git a/ZoFo/GameCore/Server.cs b/ZoFo/GameCore/Server.cs index b62dbba..02d7e05 100644 --- a/ZoFo/GameCore/Server.cs +++ b/ZoFo/GameCore/Server.cs @@ -47,9 +47,15 @@ namespace ZoFo.GameCore { UpdateGameEnded gameEnded = new UpdateGameEnded(); networkManager.AddData(gameEnded); +<<<<<<< Updated upstream networkManager.CloseConnection(); } internal void Update(GameTime gameTime) +======= + } + + public void Update(GameTime gameTime) +>>>>>>> Stashed changes { }