Reconnection base

This commit is contained in:
2025-04-06 20:51:12 +03:00
parent 536e562f49
commit abaac48246
11 changed files with 106 additions and 33 deletions
+3 -1
View File
@@ -10,9 +10,11 @@ namespace mROA.Abstract
int ConnectionId { get; set; }
public Stream? BaseStream { get; set; }
Task<NetworkMessageHeader> GetNextMessageReceiving();
Task PostMessage(NetworkMessageHeader messageHeader);
Task PostMessageAsync(NetworkMessageHeader messageHeader);
void HandleMessage(NetworkMessageHeader messageHeader);
NetworkMessageHeader[] UnhandledMessages { get; }
NetworkMessageHeader? FirstByFilter(Predicate<NetworkMessageHeader> predicate);
event Action<int> OnDisconected;
}
}