Public Member Functions | |
| BodyCollectingConnection (HttpRequestBodyCollector::Handler handler, const HttpRequest &request, boost::shared_ptr< HttpConnection > connection) | |
| void | handle_read (const char *begin, const char *end) |
Static Public Member Functions | |
| static void | static_handle_read (BodyCollectingConnectionPtr _this, const char *begin, const char *end) |
Private Attributes | |
| std::stringstream | body_stream_ |
| boost::shared_ptr< HttpConnection > | connection_ |
| HttpRequestBodyCollector::Handler | handler_ |
| ssize_t | length_ |
| size_t | received_length_ |
| const HttpRequest | request_ |
Definition at line 63 of file http_request_handler.cpp.
| async_web_server_cpp::BodyCollectingConnection::BodyCollectingConnection | ( | HttpRequestBodyCollector::Handler | handler, |
| const HttpRequest & | request, | ||
| boost::shared_ptr< HttpConnection > | connection | ||
| ) | [inline] |
Definition at line 67 of file http_request_handler.cpp.
| void async_web_server_cpp::BodyCollectingConnection::handle_read | ( | const char * | begin, |
| const char * | end | ||
| ) | [inline] |
Definition at line 81 of file http_request_handler.cpp.
| static void async_web_server_cpp::BodyCollectingConnection::static_handle_read | ( | BodyCollectingConnectionPtr | _this, |
| const char * | begin, | ||
| const char * | end | ||
| ) | [inline, static] |
Definition at line 78 of file http_request_handler.cpp.
std::stringstream async_web_server_cpp::BodyCollectingConnection::body_stream_ [private] |
Definition at line 102 of file http_request_handler.cpp.
boost::shared_ptr<HttpConnection> async_web_server_cpp::BodyCollectingConnection::connection_ [private] |
Definition at line 101 of file http_request_handler.cpp.
HttpRequestBodyCollector::Handler async_web_server_cpp::BodyCollectingConnection::handler_ [private] |
Definition at line 99 of file http_request_handler.cpp.
ssize_t async_web_server_cpp::BodyCollectingConnection::length_ [private] |
Definition at line 103 of file http_request_handler.cpp.
size_t async_web_server_cpp::BodyCollectingConnection::received_length_ [private] |
Definition at line 104 of file http_request_handler.cpp.
const HttpRequest async_web_server_cpp::BodyCollectingConnection::request_ [private] |
Definition at line 100 of file http_request_handler.cpp.