Веб-сайт самохостера Lotigara

summaryrefslogtreecommitdiff
path: root/source/game/StarUniverseServer.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'source/game/StarUniverseServer.hpp')
-rw-r--r--source/game/StarUniverseServer.hpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/source/game/StarUniverseServer.hpp b/source/game/StarUniverseServer.hpp
index 806d16f..75f7dd0 100644
--- a/source/game/StarUniverseServer.hpp
+++ b/source/game/StarUniverseServer.hpp
@@ -114,6 +114,8 @@ private:
Maybe<Uuid> uuid;
};
+ enum class TcpState : uint8_t { No, Yes, Fuck };
+
void processUniverseFlags();
void sendPendingChat();
void updateTeams();
@@ -218,7 +220,7 @@ private:
int64_t m_clearBrokenWorldsDeadline;
int64_t m_lastClockUpdateSent;
atomic<bool> m_stop;
- atomic<bool> m_listenTcp;
+ atomic<TcpState> m_tcpState;
mutable ReadersWriterMutex m_clientsLock;
unsigned m_maxPlayers;