![]() |
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::RoomsController, including all inherited members.
ADD_METHOD_TO(RoomsController::create_room, "/rooms/create", drogon::Post, "AuthFilter") (defined in cavoke::server::controllers::RoomsController) | cavoke::server::controllers::RoomsController | |
ADD_METHOD_TO(RoomsController::get_info, "/rooms/{room_id}/get_info", drogon::Get, "AuthFilter") (defined in cavoke::server::controllers::RoomsController) | cavoke::server::controllers::RoomsController | |
ADD_METHOD_TO(RoomsController::get_info_by_invite_code, "/rooms/get_info_by_invite_code", drogon::Get, "AuthFilter") (defined in cavoke::server::controllers::RoomsController) | cavoke::server::controllers::RoomsController | |
ADD_METHOD_TO(RoomsController::join, "/rooms/join", drogon::Post, "AuthFilter") (defined in cavoke::server::controllers::RoomsController) | cavoke::server::controllers::RoomsController | |
ADD_METHOD_TO(RoomsController::leave, "/rooms/{room_id}/leave", drogon::Post, "AuthFilter") (defined in cavoke::server::controllers::RoomsController) | cavoke::server::controllers::RoomsController | |
ADD_METHOD_TO(RoomsController::create_session, "/rooms/{room_id}/create_session", drogon::Post, "AuthFilter") (defined in cavoke::server::controllers::RoomsController) | cavoke::server::controllers::RoomsController | |
create_room(const drogon::HttpRequestPtr &req, std::function< void(const drogon::HttpResponsePtr &)> &&callback) (defined in cavoke::server::controllers::RoomsController) | cavoke::server::controllers::RoomsController | protected |
create_session(const drogon::HttpRequestPtr &req, std::function< void(const drogon::HttpResponsePtr &)> &&callback, const std::string &room_id) (defined in cavoke::server::controllers::RoomsController) | cavoke::server::controllers::RoomsController | protected |
get_info(const drogon::HttpRequestPtr &req, std::function< void(const drogon::HttpResponsePtr &)> &&callback, const std::string &room_id) (defined in cavoke::server::controllers::RoomsController) | cavoke::server::controllers::RoomsController | protected |
get_info_by_invite_code(const drogon::HttpRequestPtr &req, std::function< void(const drogon::HttpResponsePtr &)> &&callback) (defined in cavoke::server::controllers::RoomsController) | cavoke::server::controllers::RoomsController | protected |
join(const drogon::HttpRequestPtr &req, std::function< void(const drogon::HttpResponsePtr &)> &&callback) (defined in cavoke::server::controllers::RoomsController) | cavoke::server::controllers::RoomsController | protected |
leave(const drogon::HttpRequestPtr &req, std::function< void(const drogon::HttpResponsePtr &)> &&callback, const std::string &room_id) (defined in cavoke::server::controllers::RoomsController) | cavoke::server::controllers::RoomsController | protected |
RoomsController(std::shared_ptr< model::RoomsStorage > mRoomsStorage, std::shared_ptr< model::GamesStorage > mGamesStorage, std::shared_ptr< model::SessionsStorage > mSessionsStorage) (defined in cavoke::server::controllers::RoomsController) | cavoke::server::controllers::RoomsController |