Refactoring and prepare for interaction module reconnection

This commit is contained in:
micialware committed 2025-04-08 11:48:46 +03:00
1 parent 0f5bb18787
commit 3a4456e362
13 files changed
+143 -37

No files matched your search

@@ -43,9 +43,9 @@ namespace mROA.Implementation.Frontend
_interactionModule.BaseStream = _tcpClient.GetStream();
_interactionModule.OnDisconected += async id =>
_interactionModule.OnDisconected += id =>
{
await Reconnect();
Reconnect();
};
_ = _interactionModule.PostMessageAsync(new NetworkMessageHeader(_serialization, new ClientConnect()));
var welcomeMessage = _interactionModule.GetNextMessageReceiving().GetAwaiter().GetResult();
@@ -66,7 +66,7 @@ namespace mROA.Implementation.Frontend
_tcpClient = new TcpClient();
_tcpClient.Connect(_serverEndPoint);
_interactionModule.BaseStream = _tcpClient.GetStream();
await _interactionModule.Restart();
await _interactionModule.Restart(true);
}
public void Obstacle()