![]() |
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::controllers::StateController, including all inherited members.
ADD_METHOD_TO(StateController::send_move, "/play/{session_id}/send_move", drogon::Post, "AuthFilter") (defined in cavoke::server::controllers::StateController) | cavoke::server::controllers::StateController | |
ADD_METHOD_TO(StateController::get_state, "/play/{session_id}/get_state", drogon::Get, "AuthFilter") (defined in cavoke::server::controllers::StateController) | cavoke::server::controllers::StateController | |
get_state(const drogon::HttpRequestPtr &req, std::function< void(const drogon::HttpResponsePtr &)> &&callback, const std::string &session_id) (defined in cavoke::server::controllers::StateController) | cavoke::server::controllers::StateController | protected |
send_move(const drogon::HttpRequestPtr &req, std::function< void(const drogon::HttpResponsePtr &)> &&callback, const std::string &session_id) (defined in cavoke::server::controllers::StateController) | cavoke::server::controllers::StateController | protected |
StateController(std::shared_ptr< model::GamesStorage > mGamesStorage, std::shared_ptr< model::GameLogicManager > mGameLogicManager, std::shared_ptr< model::GameStateStorage > mGameStateStorage, std::shared_ptr< model::SessionsStorage > mParticipationStorage) (defined in cavoke::server::controllers::StateController) | cavoke::server::controllers::StateController |