![]() |
Cavoke
1.1.0
A Platform for creating and hosting multiplayer turn-based board games
|
This is the complete list of members for cavoke::server::model::SessionsStorage, including all inherited members.
create_session(const GameConfig &game_config, const std::string &host_user_id, const std::string &room_id="") | cavoke::server::model::SessionsStorage | |
GameSessionAccessObject (defined in cavoke::server::model::SessionsStorage) | cavoke::server::model::SessionsStorage | friend |
get_sessionAO(const std::string &session_id, drogon::orm::DbClientPtr dbClient=drogon::app().getDbClient()) | cavoke::server::model::SessionsStorage | |
join_session(const std::string &invite_code, const std::string &user_id, std::optional< int > player_id={}) | cavoke::server::model::SessionsStorage | |
SessionsStorage(std::shared_ptr< GameLogicManager > mGameLogicManager, std::shared_ptr< GamesStorage > mGamesStorage, std::shared_ptr< GameStateStorage > mGameStateStorage) (defined in cavoke::server::model::SessionsStorage) | cavoke::server::model::SessionsStorage | |
start_session(const std::string &session_id, std::optional< json > game_settings) | cavoke::server::model::SessionsStorage | |
validate_session(const std::string &session_id, std::optional< json > game_settings) | cavoke::server::model::SessionsStorage |