#ifndef _TR_TORRENT_HPP_ #define _TR_TORRENT_HPP_ #include namespace tr { namespace session { namespace torrents { namespace id { template void get(torrent_session &session, response resp, request req) { auto http_response = http::response(); const auto respond = [&](http::status status) { const auto response_code = http::code(status); http_response.set_body({{"code", response_code.first}, {"status", response_code.second}}); http_response.set_status(response_code.first); *resp << http_response; }; if (!session.is_valid()) { return respond(http::service_unavailable); } } template void patch(settings opts, torrent_session &session, response resp, request req) { } } } } } #endif