/
srv
/
osrm
/
osrm-backend
/
include
/
server
/
http
/
/srv/osrm/osrm-backend/include/server/http
mkdir
upload
Name
Size
Mode
Actions
compression_type.hpp
242
0644
edit
dl
rm
header.hpp
614
0644
edit
dl
rm
reply.hpp
836
0644
edit
dl
rm
request.hpp
333
0644
edit
dl
rm
Edit:
/srv/osrm/osrm-backend/include/server/http/reply.hpp
(836B)
#ifndef REPLY_HPP #define REPLY_HPP #include "server/http/header.hpp" #include <boost/asio.hpp> #include <vector> namespace osrm::server::http { class reply { public: enum status_type { ok = 200, bad_request = 400, internal_server_error = 500 } status; std::vector<header> headers; std::vector<boost::asio::const_buffer> to_buffers(); std::vector<boost::asio::const_buffer> headers_to_buffers(); std::vector<char> content; static reply stock_reply(const status_type status); void set_size(const std::size_t size); void set_uncompressed_size(); reply(); private: std::string status_to_string(reply::status_type status); boost::asio::const_buffer status_to_buffer(reply::status_type status); }; } // namespace osrm::server::http #endif // REPLY_HPP
Save
cmd:
run