Packet queuing on syncing

This commit is contained in:
Anonymous275
2021-03-07 01:04:54 +02:00
parent f0abfcc0ef
commit 3fe8d48ada
4 changed files with 22 additions and 10 deletions

View File

@@ -69,6 +69,11 @@ TServer& TClient::Server() const {
return mServer;
}
void TClient::EnqueueMissedPacketDuringSyncing(const std::string& Packet){
std::unique_lock Lock(mMissedPacketsMutex);
mMissedPacketsDuringSyncing.push(Packet);
}
TClient::TClient(TServer& Server)
: mServer(Server)
, mLastPingTime(std::chrono::high_resolution_clock::now()) {