|
METHOD_LIST_BEGIN | ADD_METHOD_TO (GamesController::games_list, "/games/list", drogon::Get, drogon::Options) |
|
| ADD_METHOD_TO (GamesController::game_config, "/games/{game_id}/get_config", drogon::Get, drogon::Options) |
|
| ADD_METHOD_TO (GamesController::game_client_file, "/games/{game_id}/get_client", drogon::Get, drogon::Options) |
|
METHOD_LIST_END | GamesController (std::shared_ptr< model::GamesStorage > games_storage) |
|
|
void | games_list (const drogon::HttpRequestPtr &req, std::function< void(const drogon::HttpResponsePtr &)> &&callback) |
|
void | game_config (const drogon::HttpRequestPtr &req, std::function< void(const drogon::HttpResponsePtr &)> &&callback, const std::string &game_id) |
|
void | game_client_file (const drogon::HttpRequestPtr &req, std::function< void(const drogon::HttpResponsePtr &)> &&callback, const std::string &game_id) |
|
Definition at line 11 of file games_controller.h.
◆ GamesController()
cavoke::server::controllers::GamesController::GamesController |
( |
std::shared_ptr< model::GamesStorage > |
games_storage | ) |
|
|
explicit |
◆ game_client_file()
void cavoke::server::controllers::GamesController::game_client_file |
( |
const drogon::HttpRequestPtr & |
req, |
|
|
std::function< void(const drogon::HttpResponsePtr &)> && |
callback, |
|
|
const std::string & |
game_id |
|
) |
| |
|
protected |
◆ game_config()
void cavoke::server::controllers::GamesController::game_config |
( |
const drogon::HttpRequestPtr & |
req, |
|
|
std::function< void(const drogon::HttpResponsePtr &)> && |
callback, |
|
|
const std::string & |
game_id |
|
) |
| |
|
protected |
◆ games_list()
void cavoke::server::controllers::GamesController::games_list |
( |
const drogon::HttpRequestPtr & |
req, |
|
|
std::function< void(const drogon::HttpResponsePtr &)> && |
callback |
|
) |
| |
|
protected |
The documentation for this class was generated from the following files: