CommentServer
This commit is contained in:
parent
a8492abe60
commit
828525a912
2 changed files with 22 additions and 2 deletions
|
@ -32,7 +32,10 @@ namespace ZoFo.GameCore.GameManagers.NetworkManager
|
||||||
socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
|
socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
|
||||||
managerThread = new Dictionary<Socket, Thread>();
|
managerThread = new Dictionary<Socket, Thread>();
|
||||||
}
|
}
|
||||||
public void SendData() //отправляет клиенту Data
|
/// <summary>
|
||||||
|
/// отправляет клиенту Data
|
||||||
|
/// </summary>
|
||||||
|
public void SendData()
|
||||||
{
|
{
|
||||||
string data = JsonSerializer.Serialize(updates);
|
string data = JsonSerializer.Serialize(updates);
|
||||||
var databytes = Encoding.UTF8.GetBytes(data);
|
var databytes = Encoding.UTF8.GetBytes(data);
|
||||||
|
@ -41,11 +44,22 @@ namespace ZoFo.GameCore.GameManagers.NetworkManager
|
||||||
item.SendAsync(databytes);
|
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);
|
updates.Add(data);
|
||||||
}
|
}
|
||||||
|
<<<<<<< Updated upstream
|
||||||
public void CloseConnection() //По сути коне игры и отключение игроков
|
public void CloseConnection() //По сути коне игры и отключение игроков
|
||||||
|
=======
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
public void CloseConnection()
|
||||||
|
>>>>>>> Stashed changes
|
||||||
{
|
{
|
||||||
foreach (var item in clients)
|
foreach (var item in clients)
|
||||||
{
|
{
|
||||||
|
|
|
@ -47,9 +47,15 @@ namespace ZoFo.GameCore
|
||||||
{
|
{
|
||||||
UpdateGameEnded gameEnded = new UpdateGameEnded();
|
UpdateGameEnded gameEnded = new UpdateGameEnded();
|
||||||
networkManager.AddData(gameEnded);
|
networkManager.AddData(gameEnded);
|
||||||
|
<<<<<<< Updated upstream
|
||||||
networkManager.CloseConnection();
|
networkManager.CloseConnection();
|
||||||
}
|
}
|
||||||
internal void Update(GameTime gameTime)
|
internal void Update(GameTime gameTime)
|
||||||
|
=======
|
||||||
|
}
|
||||||
|
|
||||||
|
public void Update(GameTime gameTime)
|
||||||
|
>>>>>>> Stashed changes
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue