|
| | AbstractServerSocketInterface (Servatrice *_server, Servatrice_DatabaseInterface *_databaseInterface, QObject *parent=0) |
| | ~AbstractServerSocketInterface () |
| bool | initSession () |
| virtual QHostAddress | getPeerAddress () const =0 |
| virtual QString | getAddress () const =0 |
| void | transmitProtocolItem (const ServerMessage &item) |
| Public Member Functions inherited from Server_ProtocolHandler |
| | Server_ProtocolHandler (Server *_server, Server_DatabaseInterface *_databaseInterface, QObject *parent=0) |
| | ~Server_ProtocolHandler () |
| bool | getAcceptsUserListChanges () const |
| bool | getAcceptsRoomListChanges () const |
| virtual QString | getConnectionType () const =0 |
| Server_DatabaseInterface * | getDatabaseInterface () const |
| int | getLastCommandTime () const |
| bool | addSaidMessageSize (int size) |
| void | processCommandContainer (const CommandContainer &cont) |
| void | sendProtocolItem (const Response &item) |
| void | sendProtocolItem (const SessionEvent &item) |
| void | sendProtocolItem (const GameEventContainer &item) |
| void | sendProtocolItem (const RoomEvent &item) |
| | Server_AbstractUserInterface (Server *_server) |
| | Server_AbstractUserInterface (Server *_server, const ServerInfo_User_Container &other) |
| | ~Server_AbstractUserInterface () override |
| void | playerRemovedFromGame (Server_Game *game) |
| void | playerAddedToGame (int gameId, int roomId, int playerId) |
| void | joinPersistentGames (ResponseContainer &rc) |
| QMap< int, QPair< int, int > > | getGames () const |
| void | sendProtocolItemByType (ServerMessage::MessageType type, const ::google::protobuf::Message &item) |
| void | sendResponseContainer (const ResponseContainer &responseContainer, Response::ResponseCode responseCode) |
| | ServerInfo_User_Container (ServerInfo_User *_userInfo=nullptr) |
| | ServerInfo_User_Container (const ServerInfo_User &_userInfo) |
| | ServerInfo_User_Container (const ServerInfo_User_Container &other) |
| ServerInfo_User_Container & | operator= (const ServerInfo_User_Container &other)=default |
| virtual | ~ServerInfo_User_Container () |
| ServerInfo_User * | getUserInfo () const |
| void | setUserInfo (const ServerInfo_User &_userInfo) |
| ServerInfo_User & | copyUserInfo (ServerInfo_User &result, bool complete, bool internalInfo=false, bool sessionInfo=false) const |
| ServerInfo_User | copyUserInfo (bool complete, bool internalInfo=false, bool sessionInfo=false) const |
|
| Response::ResponseCode | cmdAddToList (const Command_AddToList &cmd, ResponseContainer &rc) |
| Response::ResponseCode | cmdRemoveFromList (const Command_RemoveFromList &cmd, ResponseContainer &rc) |
| int | getDeckPathId (int basePathId, QStringList path) |
| int | getDeckPathId (const QString &path) |
| bool | deckListHelper (int folderId, ServerInfo_DeckStorage_Folder *folder) |
| Response::ResponseCode | cmdDeckList (const Command_DeckList &cmd, ResponseContainer &rc) |
| Response::ResponseCode | cmdDeckNewDir (const Command_DeckNewDir &cmd, ResponseContainer &rc) |
| void | deckDelDirHelper (int basePathId) |
| void | sendServerMessage (const QString userName, const QString message) |
| Response::ResponseCode | cmdDeckDelDir (const Command_DeckDelDir &cmd, ResponseContainer &rc) |
| Response::ResponseCode | cmdDeckDel (const Command_DeckDel &cmd, ResponseContainer &rc) |
| Response::ResponseCode | cmdDeckUpload (const Command_DeckUpload &cmd, ResponseContainer &rc) |
| DeckList * | getDeckFromDatabase (int deckId) |
| Response::ResponseCode | cmdDeckDownload (const Command_DeckDownload &cmd, ResponseContainer &rc) |
| Response::ResponseCode | cmdReplayList (const Command_ReplayList &cmd, ResponseContainer &rc) |
| Response::ResponseCode | cmdReplayDownload (const Command_ReplayDownload &cmd, ResponseContainer &rc) |
| Response::ResponseCode | cmdReplayModifyMatch (const Command_ReplayModifyMatch &cmd, ResponseContainer &rc) |
| Response::ResponseCode | cmdReplayDeleteMatch (const Command_ReplayDeleteMatch &cmd, ResponseContainer &rc) |
| QString | createHashForReplay (int gameId) |
| Response::ResponseCode | cmdReplayGetCode (const Command_ReplayGetCode &cmd, ResponseContainer &rc) |
| Response::ResponseCode | cmdReplaySubmitCode (const Command_ReplaySubmitCode &cmd, ResponseContainer &rc) |
| Response::ResponseCode | cmdBanFromServer (const Command_BanFromServer &cmd, ResponseContainer &rc) |
| Response::ResponseCode | cmdWarnUser (const Command_WarnUser &cmd, ResponseContainer &rc) |
| Response::ResponseCode | cmdGetLogHistory (const Command_ViewLogHistory &cmd, ResponseContainer &rc) |
| Response::ResponseCode | cmdGetBanHistory (const Command_GetBanHistory &cmd, ResponseContainer &rc) |
| Response::ResponseCode | cmdGetWarnList (const Command_GetWarnList &cmd, ResponseContainer &rc) |
| Response::ResponseCode | cmdGetWarnHistory (const Command_GetWarnHistory &cmd, ResponseContainer &rc) |
| Response::ResponseCode | cmdShutdownServer (const Command_ShutdownServer &cmd, ResponseContainer &rc) |
| Response::ResponseCode | cmdUpdateServerMessage (const Command_UpdateServerMessage &cmd, ResponseContainer &rc) |
| Response::ResponseCode | cmdRegisterAccount (const Command_Register &cmd, ResponseContainer &rc) |
| Response::ResponseCode | cmdActivateAccount (const Command_Activate &cmd, ResponseContainer &) |
| Response::ResponseCode | cmdReloadConfig (const Command_ReloadConfig &, ResponseContainer &) |
| Response::ResponseCode | cmdAdjustMod (const Command_AdjustMod &cmd, ResponseContainer &) |
| Response::ResponseCode | cmdForgotPasswordRequest (const Command_ForgotPasswordRequest &cmd, ResponseContainer &rc) |
| Response::ResponseCode | continuePasswordRequest (const QString &userName, const QString &clientId, ResponseContainer &rc, bool challenged=false) |
| Response::ResponseCode | cmdForgotPasswordReset (const Command_ForgotPasswordReset &cmd, ResponseContainer &rc) |
| Response::ResponseCode | cmdForgotPasswordChallenge (const Command_ForgotPasswordChallenge &cmd, ResponseContainer &rc) |
| Response::ResponseCode | cmdRequestPasswordSalt (const Command_RequestPasswordSalt &cmd, ResponseContainer &rc) |
| Response::ResponseCode | processExtendedSessionCommand (int cmdType, const SessionCommand &cmd, ResponseContainer &rc) |
| Response::ResponseCode | processExtendedModeratorCommand (int cmdType, const ModeratorCommand &cmd, ResponseContainer &rc) |
| Response::ResponseCode | processExtendedAdminCommand (int cmdType, const AdminCommand &cmd, ResponseContainer &rc) |
| Response::ResponseCode | cmdAccountEdit (const Command_AccountEdit &cmd, ResponseContainer &rc) |
| Response::ResponseCode | cmdAccountImage (const Command_AccountImage &cmd, ResponseContainer &rc) |
| Response::ResponseCode | cmdAccountPassword (const Command_AccountPassword &cmd, ResponseContainer &rc) |
| Response::ResponseCode | cmdGrantReplayAccess (const Command_GrantReplayAccess &cmd, ResponseContainer &rc) |
| Response::ResponseCode | cmdForceActivateUser (const Command_ForceActivateUser &cmd, ResponseContainer &rc) |
| Response::ResponseCode | cmdGetAdminNotes (const Command_GetAdminNotes &cmd, ResponseContainer &rc) |
| Response::ResponseCode | cmdUpdateAdminNotes (const Command_UpdateAdminNotes &cmd, ResponseContainer &rc) |
| bool | addAdminFlagToUser (const QString &user, int flag) |
| bool | removeAdminFlagFromUser (const QString &user, int flag) |
| bool | isPasswordLongEnough (const int passwordLength) |
| void | removeSaidMessages (const QString &userName, int amount) |