Refactored tabs to spaces
Removed tabs in favour of 4 spaces.
This commit is contained in:
parent
db604bce03
commit
894d6c8d2d
1 changed files with 55 additions and 50 deletions
|
@ -14,63 +14,68 @@
|
||||||
class Servatrice;
|
class Servatrice;
|
||||||
|
|
||||||
class Servatrice_DatabaseInterface : public Server_DatabaseInterface {
|
class Servatrice_DatabaseInterface : public Server_DatabaseInterface {
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
private:
|
private:
|
||||||
int instanceId;
|
int instanceId;
|
||||||
QSqlDatabase sqlDatabase;
|
QSqlDatabase sqlDatabase;
|
||||||
QHash<QString, QSqlQuery *> preparedStatements;
|
QHash<QString, QSqlQuery *> preparedStatements;
|
||||||
Servatrice *server;
|
Servatrice *server;
|
||||||
ServerInfo_User evalUserQueryResult(const QSqlQuery *query, bool complete, bool withId = false);
|
ServerInfo_User evalUserQueryResult(const QSqlQuery *query, bool complete, bool withId = false);
|
||||||
/** Must be called after checkSql and server is known to be in auth mode. */
|
/** Must be called after checkSql and server is known to be in auth mode. */
|
||||||
bool checkUserIsIpBanned(const QString &ipAddress, QString &banReason, int &banSecondsRemaining);
|
bool checkUserIsIpBanned(const QString &ipAddress, QString &banReason, int &banSecondsRemaining);
|
||||||
/** Must be called after checkSql and server is known to be in auth mode. */
|
/** Must be called after checkSql and server is known to be in auth mode. */
|
||||||
bool checkUserIsNameBanned(QString const &userName, QString &banReason, int &banSecondsRemaining);
|
bool checkUserIsNameBanned(QString const &userName, QString &banReason, int &banSecondsRemaining);
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
AuthenticationResult checkUserPassword(Server_ProtocolHandler *handler, const QString &user, const QString &password, QString &reasonStr, int &secondsLeft);
|
AuthenticationResult checkUserPassword(Server_ProtocolHandler *handler, const QString &user,
|
||||||
|
const QString &password, QString &reasonStr, int &secondsLeft);
|
||||||
|
|
||||||
public slots:
|
public slots:
|
||||||
void initDatabase(const QSqlDatabase &_sqlDatabase);
|
void initDatabase(const QSqlDatabase &_sqlDatabase);
|
||||||
|
|
||||||
public:
|
public:
|
||||||
Servatrice_DatabaseInterface(int _instanceId, Servatrice *_server);
|
Servatrice_DatabaseInterface(int _instanceId, Servatrice *_server);
|
||||||
~Servatrice_DatabaseInterface();
|
~Servatrice_DatabaseInterface();
|
||||||
bool initDatabase(const QString &type, const QString &hostName, const QString &databaseName,
|
bool initDatabase(const QString &type, const QString &hostName, const QString &databaseName,
|
||||||
const QString &userName, const QString &password);
|
const QString &userName, const QString &password);
|
||||||
bool openDatabase();
|
bool openDatabase();
|
||||||
bool checkSql();
|
bool checkSql();
|
||||||
QSqlQuery * prepareQuery(const QString &queryText);
|
QSqlQuery * prepareQuery(const QString &queryText);
|
||||||
bool execSqlQuery(QSqlQuery *query);
|
bool execSqlQuery(QSqlQuery *query);
|
||||||
const QSqlDatabase &getDatabase() { return sqlDatabase; }
|
const QSqlDatabase &getDatabase() { return sqlDatabase; }
|
||||||
|
|
||||||
bool activeUserExists(const QString &user);
|
bool activeUserExists(const QString &user);
|
||||||
bool userExists(const QString &user);
|
bool userExists(const QString &user);
|
||||||
int getUserIdInDB(const QString &name);
|
int getUserIdInDB(const QString &name);
|
||||||
QMap<QString, ServerInfo_User> getBuddyList(const QString &name);
|
QMap<QString, ServerInfo_User> getBuddyList(const QString &name);
|
||||||
QMap<QString, ServerInfo_User> getIgnoreList(const QString &name);
|
QMap<QString, ServerInfo_User> getIgnoreList(const QString &name);
|
||||||
bool isInBuddyList(const QString &whoseList, const QString &who);
|
bool isInBuddyList(const QString &whoseList, const QString &who);
|
||||||
bool isInIgnoreList(const QString &whoseList, const QString &who);
|
bool isInIgnoreList(const QString &whoseList, const QString &who);
|
||||||
ServerInfo_User getUserData(const QString &name, bool withId = false);
|
ServerInfo_User getUserData(const QString &name, bool withId = false);
|
||||||
void storeGameInformation(const QString &roomName, const QStringList &roomGameTypes, const ServerInfo_Game &gameInfo, const QSet<QString> &allPlayersEver, const QSet<QString> &allSpectatorsEver, const QList<GameReplay *> &replayList);
|
void storeGameInformation(const QString &roomName, const QStringList &roomGameTypes, const ServerInfo_Game &gameInfo,
|
||||||
DeckList *getDeckFromDatabase(int deckId, int userId);
|
const QSet<QString> &allPlayersEver, const QSet<QString>&allSpectatorsEver, const QList<GameReplay *> &replayList);
|
||||||
|
DeckList *getDeckFromDatabase(int deckId, int userId);
|
||||||
int getNextGameId();
|
|
||||||
int getNextReplayId();
|
|
||||||
|
|
||||||
qint64 startSession(const QString &userName, const QString &address);
|
|
||||||
void endSession(qint64 sessionId);
|
|
||||||
|
|
||||||
void clearSessionTables();
|
|
||||||
void lockSessionTables();
|
|
||||||
void unlockSessionTables();
|
|
||||||
bool userSessionExists(const QString &userName);
|
|
||||||
bool usernameIsValid(const QString &user, QString & error);
|
|
||||||
bool checkUserIsBanned(const QString &ipAddress, const QString &userName, QString &banReason, int &banSecondsRemaining);
|
|
||||||
|
|
||||||
bool getRequireRegistration();
|
int getNextGameId();
|
||||||
bool registerUser(const QString &userName, const QString &realName, ServerInfo_User_Gender const &gender, const QString &password, const QString &emailAddress, const QString &country, QString &token, bool active = false);
|
int getNextReplayId();
|
||||||
bool activateUser(const QString &userName, const QString &token);
|
qint64 startSession(const QString &userName, const QString &address);
|
||||||
|
void endSession(qint64 sessionId);
|
||||||
|
void clearSessionTables();
|
||||||
|
void lockSessionTables();
|
||||||
|
void unlockSessionTables();
|
||||||
|
bool userSessionExists(const QString &userName);
|
||||||
|
bool usernameIsValid(const QString &user, QString & error);
|
||||||
|
bool checkUserIsBanned(const QString &ipAddress, const QString &userName, QString &banReason, int &banSecondsRemaining);
|
||||||
|
|
||||||
void logMessage(const int senderId, const QString &senderName, const QString &senderIp, const QString &logMessage, LogMessage_TargetType targetType, const int targetId, const QString &targetName);
|
bool getRequireRegistration();
|
||||||
bool changeUserPassword(const QString &user, const QString &oldPassword, const QString &newPassword);
|
bool registerUser(const QString &userName, const QString &realName, ServerInfo_User_Gender const &gender,
|
||||||
QChar getGenderChar(ServerInfo_User_Gender const &gender);
|
const QString &password, const QString &emailAddress, const QString &country, QString &token, bool active = false);
|
||||||
|
bool activateUser(const QString &userName, const QString &token);
|
||||||
|
|
||||||
|
void logMessage(const int senderId, const QString &senderName, const QString &senderIp, const QString &logMessage,
|
||||||
|
LogMessage_TargetType targetType, const int targetId, const QString &targetName);
|
||||||
|
bool changeUserPassword(const QString &user, const QString &oldPassword, const QString &newPassword);
|
||||||
|
QChar getGenderChar(ServerInfo_User_Gender const &gender);
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in a new issue