|
| | LocalServer_DatabaseInterface (LocalServer *_localServer) |
| | ~LocalServer_DatabaseInterface () override=default |
| AuthenticationResult | checkUserPassword (Server_ProtocolHandler *handler, const QString &user, const QString &password, const QString &clientId, QString &reasonStr, int &secondsLeft, bool passwordNeedsHash) override |
| int | getNextGameId () override |
| int | getNextReplayId () override |
| int | getActiveUserCount (QString) override |
| | Server_DatabaseInterface (QObject *parent=nullptr) |
| virtual bool | checkUserIsBanned (const QString &, const QString &, const QString &, QString &, int &) |
| virtual bool | activeUserExists (const QString &) |
| virtual bool | userExists (const QString &) |
| virtual QString | getUserSalt (const QString &) |
| virtual QMap< QString, ServerInfo_User > | getBuddyList (const QString &) |
| virtual QMap< QString, ServerInfo_User > | getIgnoreList (const QString &) |
| virtual bool | isInBuddyList (const QString &, const QString &) |
| virtual bool | isInIgnoreList (const QString &, const QString &) |
| virtual void | storeGameInformation (const QString &, const QStringList &, const ServerInfo_Game &, const QSet< QString > &, const QSet< QString > &, const QList< GameReplay * > &) |
| virtual DeckList * | getDeckFromDatabase (int, int) |
| virtual bool | removeForgotPassword (const QString &) |
| virtual qint64 | startSession (const QString &, const QString &, const QString &, const QString &) |
| virtual bool | usernameIsValid (const QString &, QString &) |
| virtual void | clearSessionTables () |
| virtual void | lockSessionTables () |
| virtual void | unlockSessionTables () |
| virtual bool | userSessionExists (const QString &) |
| virtual bool | getRequireRegistration () |
| virtual bool | registerUser (const QString &, const QString &, const QString &, bool, const QString &, const QString &, bool) |
| virtual bool | activateUser (const QString &, const QString &) |
| virtual void | updateUsersClientID (const QString &, const QString &) |
| virtual void | updateUsersLastLoginData (const QString &, const QString &) |
| virtual void | logMessage (const int, const QString &, const QString &, const QString &, LogMessage_TargetType, const int, const QString &) |
| virtual bool | checkUserIsBanned (Server_ProtocolHandler *, QString &, int &) |
| virtual int | checkNumberOfUserAccounts (const QString &) |
| virtual bool | changeUserPassword (const QString &, const QString &, bool) |
| virtual bool | changeUserPassword (const QString &, const QString &, bool, const QString &, bool) |