Cockatrice 2025-11-30-Development-2.11.0-beta.38
A cross-platform virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
Servatrice_DatabaseInterface Member List

This is the complete list of members for Servatrice_DatabaseInterface, including all inherited members.

activateUser(const QString &userName, const QString &token) overrideServatrice_DatabaseInterfacevirtual
activeUserExists(const QString &user) overrideServatrice_DatabaseInterfacevirtual
addAuditRecord(const QString &user, const QString &ipaddress, const QString &clientid, const QString &action, const QString &details, const bool &results)Servatrice_DatabaseInterface
addForgotPassword(const QString &user)Servatrice_DatabaseInterface
addWarning(const QString userName, const QString adminName, const QString warningReason, const QString clientID)Servatrice_DatabaseInterface
changeUserPassword(const QString &user, const QString &password, bool passwordNeedsHash) overrideServatrice_DatabaseInterfacevirtual
changeUserPassword(const QString &user, const QString &oldPassword, bool oldPasswordNeedsHash, const QString &newPassword, bool newPasswordNeedsHash) overrideServatrice_DatabaseInterfacevirtual
checkNumberOfUserAccounts(const QString &email) overrideServatrice_DatabaseInterfacevirtual
checkSql()Servatrice_DatabaseInterface
checkUserIsBanned(const QString &ipAddress, const QString &userName, const QString &clientId, QString &banReason, int &banSecondsRemaining) overrideServatrice_DatabaseInterfacevirtual
Server_DatabaseInterface::checkUserIsBanned(Server_ProtocolHandler *, QString &, int &)Server_DatabaseInterfaceinlinevirtual
checkUserIsIdBanned(const QString &clientId, QString &banReason, int &banSecondsRemaining)Servatrice_DatabaseInterfaceprivate
checkUserIsIpBanned(const QString &ipAddress, QString &banReason, int &banSecondsRemaining)Servatrice_DatabaseInterfaceprivate
checkUserIsNameBanned(QString const &userName, QString &banReason, int &banSecondsRemaining)Servatrice_DatabaseInterfaceprivate
checkUserPassword(Server_ProtocolHandler *handler, const QString &user, const QString &password, const QString &clientId, QString &reasonStr, int &banSecondsLeft, bool passwordNeedsHash) overrideServatrice_DatabaseInterfaceprotectedvirtual
clearSessionTables() overrideServatrice_DatabaseInterfacevirtual
doesForgotPasswordExist(const QString &user)Servatrice_DatabaseInterface
endSession(qint64 sessionId) overrideServatrice_DatabaseInterfacevirtual
evalUserQueryResult(const QSqlQuery *query, bool complete, bool withId=false)Servatrice_DatabaseInterfaceprivate
execSqlQuery(QSqlQuery *query)Servatrice_DatabaseInterface
getActiveUserCount(QString connectionType=QString()) overrideServatrice_DatabaseInterfacevirtual
getBuddyList(const QString &name) overrideServatrice_DatabaseInterfacevirtual
getDatabase()Servatrice_DatabaseInterfaceinline
getDeckFromDatabase(int deckId, int userId) overrideServatrice_DatabaseInterfacevirtual
getIgnoreList(const QString &name) overrideServatrice_DatabaseInterfacevirtual
getMessageLogHistory(const QString &user, const QString &ipaddress, const QString &gamename, const QString &gameid, const QString &message, bool &chat, bool &game, bool &room, int &range, int &maxresults)Servatrice_DatabaseInterface
getNextGameId() overrideServatrice_DatabaseInterfacevirtual
getNextReplayId() overrideServatrice_DatabaseInterfacevirtual
getRequireRegistration()Server_DatabaseInterfaceinlinevirtual
getUserBanHistory(const QString userName)Servatrice_DatabaseInterface
getUserData(const QString &name, bool withId=false) overrideServatrice_DatabaseInterfacevirtual
getUserIdInDB(const QString &name)Servatrice_DatabaseInterface
getUserSalt(const QString &user) overrideServatrice_DatabaseInterfacevirtual
getUserWarnHistory(const QString userName)Servatrice_DatabaseInterface
initDatabase(const QSqlDatabase &_sqlDatabase)Servatrice_DatabaseInterfaceslot
initDatabase(const QString &type, const QString &hostName, const QString &databaseName, const QString &userName, const QString &password)Servatrice_DatabaseInterface
instanceIdServatrice_DatabaseInterfaceprivate
isInBuddyList(const QString &whoseList, const QString &who) overrideServatrice_DatabaseInterfacevirtual
isInIgnoreList(const QString &whoseList, const QString &who) overrideServatrice_DatabaseInterfacevirtual
lockSessionTables() overrideServatrice_DatabaseInterfacevirtual
logMessage(const int senderId, const QString &senderName, const QString &senderIp, const QString &logMessage, LogMessage_TargetType targetType, const int targetId, const QString &targetName) overrideServatrice_DatabaseInterfacevirtual
LogMessage_TargetType enum nameServer_DatabaseInterface
MessageTargetChat enum valueServer_DatabaseInterface
MessageTargetGame enum valueServer_DatabaseInterface
MessageTargetIslRoom enum valueServer_DatabaseInterface
MessageTargetRoom enum valueServer_DatabaseInterface
openDatabase()Servatrice_DatabaseInterface
preparedStatementsServatrice_DatabaseInterfaceprivate
prepareQuery(const QString &queryText)Servatrice_DatabaseInterface
registerUser(const QString &userName, const QString &realName, const QString &password, bool passwordNeedsHash, const QString &emailAddress, const QString &country, bool active=false) overrideServatrice_DatabaseInterfacevirtual
removeForgotPassword(const QString &user) overrideServatrice_DatabaseInterfacevirtual
Servatrice_DatabaseInterface(int _instanceId, Servatrice *_server)Servatrice_DatabaseInterfaceexplicit
serverServatrice_DatabaseInterfaceprivate
Server_DatabaseInterface(QObject *parent=nullptr)Server_DatabaseInterfaceinlineexplicit
sqlDatabaseServatrice_DatabaseInterfaceprivate
startSession(const QString &userName, const QString &address, const QString &clientId, const QString &connectionType) overrideServatrice_DatabaseInterfacevirtual
storeGameInformation(const QString &roomName, const QStringList &roomGameTypes, const ServerInfo_Game &gameInfo, const QSet< QString > &allPlayersEver, const QSet< QString > &allSpectatorsEver, const QList< GameReplay * > &replayList) overrideServatrice_DatabaseInterfacevirtual
unlockSessionTables() overrideServatrice_DatabaseInterfacevirtual
updateUsersClientID(const QString &userName, const QString &userClientID) overrideServatrice_DatabaseInterfacevirtual
updateUsersLastLoginData(const QString &userName, const QString &clientVersion) overrideServatrice_DatabaseInterfacevirtual
updateUserToken(const QString &token, const QString &user)Servatrice_DatabaseInterface
userExists(const QString &user) overrideServatrice_DatabaseInterfacevirtual
usernameIsValid(const QString &user, QString &error) overrideServatrice_DatabaseInterfacevirtual
userSessionExists(const QString &userName) overrideServatrice_DatabaseInterfacevirtual
validateTableColumnStringData(const QString &table, const QString &column, const QString &_user, const QString &_datatocheck)Servatrice_DatabaseInterface
~Servatrice_DatabaseInterface() overrideServatrice_DatabaseInterface