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.