game inactivity timeout

This commit is contained in:
Max-Wilhelm Bruker 2010-01-31 17:29:59 +01:00
parent a9f590e905
commit 5efb92e2d6
7 changed files with 30 additions and 3 deletions

View file

@ -31,6 +31,9 @@ public:
void closeOldSession(const QString &playerName);
virtual QString getLoginMessage() const = 0;
Server_Game *createGame(const QString &description, const QString &password, int maxPlayers, bool spectatorsAllowed, Server_ProtocolHandler *creator);
virtual int getMaxGameInactivityTime() const = 0;
virtual int getMaxPlayerInactivityTime() const = 0;
private:
QMap<int, Server_Game *> games;
QList<Server_ProtocolHandler *> clients;