CommentServer

This commit is contained in:
rawer470 2024-08-16 10:32:42 +03:00
parent a8492abe60
commit 828525a912
2 changed files with 22 additions and 2 deletions

View file

@ -32,7 +32,10 @@ namespace ZoFo.GameCore.GameManagers.NetworkManager
socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
managerThread = new Dictionary<Socket, Thread>();
}
public void SendData() //отправляет клиенту Data
/// <summary>
/// отправляет клиенту Data
/// </summary>
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
/// <summary>
/// добавляет в лист updates новую data
/// </summary>
/// <param name="data"></param>
public void AddData(IUpdateData data)
{
updates.Add(data);
}
<<<<<<< Updated upstream
public void CloseConnection() //По сути коне игры и отключение игроков
=======
/// <summary>
///
/// </summary>
public void CloseConnection()
>>>>>>> Stashed changes
{
foreach (var item in clients)
{

View file

@ -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
{
}