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

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

addClient(Server_ProtocolHandler *player)Server
addPersistentPlayer(const QString &userName, int roomId, int gameId, int playerId)Server
addRoom(Server_Room *newRoom)Serverprotected
broadcastRoomUpdate(const ServerInfo_Room &roomInfo, bool sendToIsl=false)Serverprivateslot
clientsServerprotected
clientsLockServermutable
databaseInterfacesServerprotected
doSendIslMessage(const IslMessage &, int)Serverinlineprotectedvirtualslot
endSession(qint64 sessionId)Serversignal
externalGameCommandContainerReceived(const CommandContainer &cont, int playerId, int serverId, qint64 sessionId)Serverprotectedslot
externalGameEventContainerReceived(const GameEventContainer &cont, qint64 sessionId)Serverprotectedslot
externalJoinGameCommandReceived(const Command_JoinGame &cmd, int cmdId, int roomId, int serverId, qint64 sessionId)Serverprotectedslot
externalResponseReceived(const Response &resp, qint64 sessionId)Serverprotectedslot
externalRoomGameListChanged(int roomId, const ServerInfo_Game &gameInfo)Serverprotectedslot
externalRoomRemoveMessages(int roomId, const QString &userName, int amount)Serverprotectedslot
externalRoomSay(int roomId, const QString &userName, const QString &message)Serverprotectedslot
externalRoomUserJoined(int roomId, const ServerInfo_User &userInfo)Serverprotectedslot
externalRoomUserLeft(int roomId, const QString &userName)Serverprotectedslot
externalUserJoined(const ServerInfo_User &userInfo)Serverprotectedslot
externalUserLeft(const QString &userName)Serverprotectedslot
externalUsersServerprotected
externalUsersBySessionIdServerprotected
findUser(const QString &userName) constServer
getClientIDRequiredEnabled() constServerinlinevirtual
getClientKeepAlive() constServerinlinevirtual
getCommandCountingInterval() constServerinlinevirtual
getDatabaseInterface() constServer
getEnableLogQuery() constServerinlinevirtual
getExternalUsers() constServerinline
getGamesCount() constServer
getGameShouldPing() constServerinlinevirtual
getIdleClientTimeout() constServerinlinevirtual
getLoginMessage() constServerinlinevirtual
getMaxCommandCountPerInterval() constServerinlinevirtual
getMaxGameInactivityTime() constServerinlinevirtual
getMaxGamesPerUser() constServerinlinevirtual
getMaxMessageCountPerInterval() constServerinlinevirtual
getMaxMessageSizePerInterval() constServerinlinevirtual
getMaxPlayerInactivityTime() constServerinlinevirtual
getMaxUserLimitEnabled() constServerinlinevirtual
getMaxUserTotal() constServerinlinevirtual
getMessageCountingInterval() constServerinlinevirtual
getNextLocalGameId()Serverinline
getOnlineModeratorList() constServer
getPersistentPlayerReferences(const QString &userName) constServer
getRegOnlyServerEnabled() constServerinlinevirtual
getRequiredFeatures() constServerinlinevirtual
getRooms()Serverinline
getServerID() constServerinlinevirtual
getServerRequiredFeatureList() constServerinlinevirtual
getStoreReplaysEnabled() constServerinlinevirtual
getTCPUserCount() constServerinline
getUsers() constServerinline
getUsersBySessionId() constServerinline
getUsersCount() constServer
getWebSocketUserCount() constServerinline
loginUser(Server_ProtocolHandler *session, QString &name, const QString &password, bool passwordNeedsHash, QString &reason, int &secondsLeft, QString &clientid, QString &clientVersion, QString &connectionType)Server
nextLocalGameIdServerprivate
nextLocalGameIdMutexServerprivate
permitCreateGameAsJudge() constServerinlinevirtual
permitUnregisteredUsers() constServerinlinevirtual
persistentPlayersServerprivate
persistentPlayersLockServermutableprivate
pingClockTimeout()Serversignal
prepareDestroy()Serverprotected
removeClient(Server_ProtocolHandler *player)Server
removePersistentPlayer(const QString &userName, int roomId, int gameId, int playerId)Server
roomsServerprotected
roomsLockServer
sendIsl_GameCommand(const CommandContainer &item, int serverId, qint64 sessionId, int roomId, int playerId)Server
sendIsl_GameEventContainer(const GameEventContainer &item, int serverId=-1, qint64 sessionId=-1)Server
sendIsl_Response(const Response &item, int serverId=-1, qint64 sessionId=-1)Server
sendIsl_RoomCommand(const CommandContainer &item, int serverId, qint64 sessionId, int roomId)Server
sendIsl_RoomEvent(const RoomEvent &item, int serverId=-1, qint64 sessionId=-1)Server
sendIsl_SessionEvent(const SessionEvent &item, int serverId=-1, qint64 sessionId=-1)Server
Server(QObject *parent=nullptr)Serverexplicit
setDatabaseInterface(Server_DatabaseInterface *_databaseInterface)Serverprotected
sigSendIslMessage(const IslMessage &message, int serverId)Serversignal
tcpUserCountServerprivate
usersServerprotected
usersBySessionIdServerprotected
webSocketUserCountServerprivate
~Server() override=defaultServer