Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Donald Haase
Cockatrice
Commits
1b996fa0
Commit
1b996fa0
authored
Mar 22, 2011
by
Max-Wilhelm Bruker
Browse files
introduced server id for status update
parent
fd7593ed
Changes
2
Hide whitespace changes
Inline
Side-by-side
servatrice/src/servatrice.cpp
View file @
1b996fa0
...
@@ -47,6 +47,7 @@ Servatrice::Servatrice(QSettings *_settings, QObject *parent)
...
@@ -47,6 +47,7 @@ Servatrice::Servatrice(QSettings *_settings, QObject *parent)
ProtocolItem
::
initializeHash
();
ProtocolItem
::
initializeHash
();
serverId
=
settings
->
value
(
"server/id"
,
0
).
toInt
();
int
statusUpdateTime
=
settings
->
value
(
"server/statusupdate"
).
toInt
();
int
statusUpdateTime
=
settings
->
value
(
"server/statusupdate"
).
toInt
();
statusUpdateClock
=
new
QTimer
(
this
);
statusUpdateClock
=
new
QTimer
(
this
);
connect
(
statusUpdateClock
,
SIGNAL
(
timeout
()),
this
,
SLOT
(
statusUpdate
()));
connect
(
statusUpdateClock
,
SIGNAL
(
timeout
()),
this
,
SLOT
(
statusUpdate
()));
...
@@ -354,7 +355,8 @@ void Servatrice::statusUpdate()
...
@@ -354,7 +355,8 @@ void Servatrice::statusUpdate()
checkSql
();
checkSql
();
QSqlQuery
query
;
QSqlQuery
query
;
query
.
prepare
(
"insert into "
+
dbPrefix
+
"_uptime (timest, uptime, users_count, games_count) values(NOW(), :uptime, :users_count, :games_count)"
);
query
.
prepare
(
"insert into "
+
dbPrefix
+
"_uptime (id_server, timest, uptime, users_count, games_count) values(:id, NOW(), :uptime, :users_count, :games_count)"
);
query
.
bindValue
(
":id"
,
serverId
);
query
.
bindValue
(
":uptime"
,
uptime
);
query
.
bindValue
(
":uptime"
,
uptime
);
query
.
bindValue
(
":users_count"
,
users
.
size
());
query
.
bindValue
(
":users_count"
,
users
.
size
());
query
.
bindValue
(
":games_count"
,
games
.
size
());
query
.
bindValue
(
":games_count"
,
games
.
size
());
...
...
servatrice/src/servatrice.h
View file @
1b996fa0
...
@@ -86,6 +86,7 @@ private:
...
@@ -86,6 +86,7 @@ private:
QString
loginMessage
;
QString
loginMessage
;
QString
dbPrefix
;
QString
dbPrefix
;
QSettings
*
settings
;
QSettings
*
settings
;
int
serverId
;
int
uptime
;
int
uptime
;
QList
<
QPair
<
QHostAddress
,
int
>
>
addressBanList
;
QList
<
QPair
<
QHostAddress
,
int
>
>
addressBanList
;
QList
<
QPair
<
QString
,
int
>
>
nameBanList
;
QList
<
QPair
<
QString
,
int
>
>
nameBanList
;
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment