bytes_available(void) const | pion::net::HTTPParser | [inline] |
checkPrematureEOF(HTTPMessage &http_msg) | pion::net::HTTPParser | [inline] |
computeMsgStatus(HTTPMessage &http_msg, bool msg_parsed_ok) | pion::net::HTTPParser | [protected, static] |
consumeBytes(const boost::system::error_code &read_error, std::size_t bytes_read) | pion::net::HTTPReader | [protected] |
consumeBytes(void) | pion::net::HTTPReader | [protected] |
consumeContent(HTTPMessage &http_msg) | pion::net::HTTPParser | [protected] |
consumeContentAsNextChunk(HTTPMessage::ChunkCache &chunk_buffers) | pion::net::HTTPParser | [protected] |
contentTypeIsUrlEncoded(HTTPRequest &http_request) | pion::net::HTTPParser | [static] |
COOKIE_NAME_MAX | pion::net::HTTPParser | [protected, static] |
COOKIE_VALUE_MAX | pion::net::HTTPParser | [protected, static] |
create(TCPConnectionPtr &tcp_conn, const HTTPRequest &http_request, FinishedHandler handler) | pion::net::HTTPResponseReader | [inline, static] |
DEFAULT_CONTENT_MAX | pion::net::HTTPParser | [static] |
eof(void) const | pion::net::HTTPParser | [inline] |
finish(HTTPMessage &http_msg) const | pion::net::HTTPParser | |
FinishedHandler typedef | pion::net::HTTPResponseReader | |
finishedReading(void) | pion::net::HTTPResponseReader | [inline, protected, virtual] |
finishHeaderParsing(HTTPMessage &http_msg) | pion::net::HTTPParser | [protected] |
gcount(void) const | pion::net::HTTPParser | [inline] |
getContentBytesRead(void) const | pion::net::HTTPParser | [inline] |
getLogger(void) | pion::net::HTTPParser | [inline] |
getMaxContentLength(void) const | pion::net::HTTPParser | [inline] |
getMessage(void) | pion::net::HTTPResponseReader | [inline, protected, virtual] |
getRawHeaders(void) const | pion::net::HTTPParser | [inline] |
getSaveRawHeaders(void) const | pion::net::HTTPParser | [inline] |
getTCPConnection(void) | pion::net::HTTPReader | [inline] |
getTotalBytesRead(void) const | pion::net::HTTPParser | [inline] |
HEADER_NAME_MAX | pion::net::HTTPParser | [protected, static] |
HEADER_VALUE_MAX | pion::net::HTTPParser | [protected, static] |
HTTPParser(const bool is_request, std::size_t max_content_length=DEFAULT_CONTENT_MAX) | pion::net::HTTPParser | [inline] |
HTTPReader(const bool is_request, TCPConnectionPtr &tcp_conn) | pion::net::HTTPReader | [inline, protected] |
HTTPResponseReader(TCPConnectionPtr &tcp_conn, const HTTPRequest &http_request, FinishedHandler handler) | pion::net::HTTPResponseReader | [inline, protected] |
isChar(int c) | pion::net::HTTPParser | [inline, protected, static] |
isControl(int c) | pion::net::HTTPParser | [inline, protected, static] |
isCookieAttribute(const std::string &name, bool set_cookie_header) | pion::net::HTTPParser | [inline, protected, static] |
isDigit(int c) | pion::net::HTTPParser | [inline, protected, static] |
isHexDigit(int c) | pion::net::HTTPParser | [inline, protected, static] |
isParsingRequest(void) const | pion::net::HTTPParser | [inline] |
isParsingResponse(void) const | pion::net::HTTPParser | [inline] |
isSpecial(int c) | pion::net::HTTPParser | [inline, protected, static] |
loadReadPosition(const char *&read_ptr, const char *&read_end_ptr) const | pion::net::HTTPParser | [inline] |
m_finished | pion::net::HTTPResponseReader | [protected] |
m_http_msg | pion::net::HTTPResponseReader | [protected] |
m_is_request | pion::net::HTTPParser | [protected] |
m_logger | pion::net::HTTPParser | [mutable, protected] |
m_read_end_ptr | pion::net::HTTPParser | [protected] |
m_read_ptr | pion::net::HTTPParser | [protected] |
METHOD_MAX | pion::net::HTTPParser | [protected, static] |
parse(HTTPMessage &http_msg) | pion::net::HTTPParser | |
parseChunks(HTTPMessage::ChunkCache &chunk_buffers) | pion::net::HTTPParser | [protected] |
parseCookieHeader(HTTPTypes::CookieParams &dict, const char *ptr, const std::size_t len, bool set_cookie_header) | pion::net::HTTPParser | [static] |
parseCookieHeader(HTTPTypes::CookieParams &dict, const std::string &cookie_header, bool set_cookie_header) | pion::net::HTTPParser | [inline, static] |
parseHeaders(HTTPMessage &http_msg) | pion::net::HTTPParser | [protected] |
parseMissingData(HTTPMessage &http_msg, std::size_t len) | pion::net::HTTPParser | |
parseURLEncoded(HTTPTypes::QueryParams &dict, const char *ptr, const std::size_t len) | pion::net::HTTPParser | [static] |
parseURLEncoded(HTTPTypes::QueryParams &dict, const std::string &query) | pion::net::HTTPParser | [inline, static] |
QUERY_NAME_MAX | pion::net::HTTPParser | [protected, static] |
QUERY_STRING_MAX | pion::net::HTTPParser | [protected, static] |
QUERY_VALUE_MAX | pion::net::HTTPParser | [protected, static] |
readBytes(void) | pion::net::HTTPResponseReader | [inline, protected, virtual] |
receive(void) | pion::net::HTTPReader | |
reset(void) | pion::net::HTTPParser | [inline] |
resetMaxContentLength(void) | pion::net::HTTPParser | [inline] |
RESOURCE_MAX | pion::net::HTTPParser | [protected, static] |
setLogger(PionLogger log_ptr) | pion::net::HTTPParser | [inline] |
setMaxContentLength(std::size_t n) | pion::net::HTTPParser | [inline] |
setReadBuffer(const char *ptr, size_t len) | pion::net::HTTPParser | [inline] |
setSaveRawHeaders(bool b) | pion::net::HTTPParser | [inline] |
setTimeout(boost::uint32_t seconds) | pion::net::HTTPReader | [inline] |
STATUS_MESSAGE_MAX | pion::net::HTTPParser | [protected, static] |
updateMessageWithHeaderData(HTTPMessage &http_msg) const | pion::net::HTTPParser | [protected] |
~HTTPParser() | pion::net::HTTPParser | [inline, virtual] |
~HTTPReader() | pion::net::HTTPReader | [inline, virtual] |
~HTTPResponseReader() | pion::net::HTTPResponseReader | [inline, virtual] |