~ubuntu-branches/debian/sid/pion/sid

« back to all changes in this revision

Viewing changes to doc/html/classpion_1_1http_1_1request__reader-members.html

  • Committer: Package Import Robot
  • Author(s): Roberto C. Sanchez
  • Date: 2013-07-06 18:04:35 UTC
  • Revision ID: package-import@ubuntu.com-20130706180435-kejjzc1qpyz3qv6c
Tags: upstream-5.0.1+dfsg
ImportĀ upstreamĀ versionĀ 5.0.1+dfsg

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 
2
<html xmlns="http://www.w3.org/1999/xhtml">
 
3
<head>
 
4
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 
5
<title>pion: Member List</title>
 
6
<link href="tabs.css" rel="stylesheet" type="text/css"/>
 
7
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
 
8
</head>
 
9
<body>
 
10
<!-- Generated by Doxygen 1.6.1 -->
 
11
<div class="navigation" id="top">
 
12
  <div class="tabs">
 
13
    <ul>
 
14
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
 
15
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
 
16
      <li><a href="files.html"><span>Files</span></a></li>
 
17
    </ul>
 
18
  </div>
 
19
  <div class="tabs">
 
20
    <ul>
 
21
      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
 
22
      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
 
23
      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
 
24
    </ul>
 
25
  </div>
 
26
</div>
 
27
<div class="contents">
 
28
<h1>pion::http::request_reader Member List</h1>This is the complete list of members for <a class="el" href="classpion_1_1http_1_1request__reader.html">pion::http::request_reader</a>, including all inherited members.<table>
 
29
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#a4e8f394a1c2296ac01d2c16c5128b7b4">bytes_available</a>(void) const </td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [inline]</code></td></tr>
 
30
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#ad41eedba2dd5977ffddb1bc65dddc8fc">check_premature_eof</a>(http::message &amp;http_msg)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [inline]</code></td></tr>
 
31
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#a50628b4ffc6ab8f0cf46873d6e8075bb">compute_msg_status</a>(http::message &amp;http_msg, bool msg_parsed_ok)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [protected, static]</code></td></tr>
 
32
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1reader.html#afd7a8af3a502d6863ef5c2166d3d7208">consume_bytes</a>(const boost::system::error_code &amp;read_error, std::size_t bytes_read)</td><td><a class="el" href="classpion_1_1http_1_1reader.html">pion::http::reader</a></td><td><code> [protected]</code></td></tr>
 
33
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1reader.html#acc3496a25c7bd1fb3ecc704ed752b190">consume_bytes</a>(void)</td><td><a class="el" href="classpion_1_1http_1_1reader.html">pion::http::reader</a></td><td><code> [protected]</code></td></tr>
 
34
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#aaff1b32ea824c7d7782f8e58346506a7">consume_content</a>(http::message &amp;http_msg, boost::system::error_code &amp;ec)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [protected]</code></td></tr>
 
35
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#ac7234e092bdd29379a23b720e6566f56">consume_content_as_next_chunk</a>(http::message::chunk_cache_t &amp;chunk_buffers)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [protected]</code></td></tr>
 
36
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#a12cb4b88d7debd8467cc9de786721be2">COOKIE_NAME_MAX</a></td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [protected, static]</code></td></tr>
 
37
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#a50ae5c379ee3ad611fa6874bfcd8ed83">COOKIE_VALUE_MAX</a></td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [protected, static]</code></td></tr>
 
38
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1request__reader.html#a889653828718972c32e8671a3b6e29b0">create</a>(tcp::connection_ptr &amp;tcp_conn, finished_handler_t handler)</td><td><a class="el" href="classpion_1_1http_1_1request__reader.html">pion::http::request_reader</a></td><td><code> [inline, static]</code></td></tr>
 
39
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#ad16455747863108b62c77d89bd5dcf0d">create_error_category</a>(void)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [protected, static]</code></td></tr>
 
40
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#a77d2e93061f62e1b7028c783145adf22">DEFAULT_CONTENT_MAX</a></td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [static]</code></td></tr>
 
41
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#adf957476284a4833ea89306e412b1862">eof</a>(void) const </td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [inline]</code></td></tr>
 
42
  <tr bgcolor="#f0f0f0"><td><b>ERROR_CHUNK_CHAR</b> enum value (defined in <a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a>)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td></td></tr>
 
43
  <tr bgcolor="#f0f0f0"><td><b>ERROR_HEADER_CHAR</b> enum value (defined in <a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a>)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td></td></tr>
 
44
  <tr bgcolor="#f0f0f0"><td><b>ERROR_HEADER_NAME_SIZE</b> enum value (defined in <a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a>)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td></td></tr>
 
45
  <tr bgcolor="#f0f0f0"><td><b>ERROR_HEADER_VALUE_SIZE</b> enum value (defined in <a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a>)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td></td></tr>
 
46
  <tr bgcolor="#f0f0f0"><td><b>ERROR_INVALID_CONTENT_LENGTH</b> enum value (defined in <a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a>)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td></td></tr>
 
47
  <tr bgcolor="#f0f0f0"><td><b>ERROR_METHOD_CHAR</b> enum value (defined in <a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a>)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td></td></tr>
 
48
  <tr bgcolor="#f0f0f0"><td><b>ERROR_METHOD_SIZE</b> enum value (defined in <a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a>)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td></td></tr>
 
49
  <tr bgcolor="#f0f0f0"><td><b>ERROR_MISSING_CHUNK_DATA</b> enum value (defined in <a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a>)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td></td></tr>
 
50
  <tr bgcolor="#f0f0f0"><td><b>ERROR_MISSING_HEADER_DATA</b> enum value (defined in <a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a>)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td></td></tr>
 
51
  <tr bgcolor="#f0f0f0"><td><b>ERROR_MISSING_TOO_MUCH_CONTENT</b> enum value (defined in <a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a>)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td></td></tr>
 
52
  <tr bgcolor="#f0f0f0"><td><b>ERROR_QUERY_CHAR</b> enum value (defined in <a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a>)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td></td></tr>
 
53
  <tr bgcolor="#f0f0f0"><td><b>ERROR_QUERY_SIZE</b> enum value (defined in <a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a>)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td></td></tr>
 
54
  <tr bgcolor="#f0f0f0"><td><b>ERROR_STATUS_CHAR</b> enum value (defined in <a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a>)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td></td></tr>
 
55
  <tr bgcolor="#f0f0f0"><td><b>ERROR_STATUS_EMPTY</b> enum value (defined in <a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a>)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td></td></tr>
 
56
  <tr bgcolor="#f0f0f0"><td><b>ERROR_URI_CHAR</b> enum value (defined in <a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a>)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td></td></tr>
 
57
  <tr bgcolor="#f0f0f0"><td><b>ERROR_URI_SIZE</b> enum value (defined in <a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a>)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td></td></tr>
 
58
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#a056c791c4b2dda0dd4c2037dd941d5d8">error_value_t</a> enum name</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td></td></tr>
 
59
  <tr bgcolor="#f0f0f0"><td><b>ERROR_VERSION_CHAR</b> enum value (defined in <a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a>)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td></td></tr>
 
60
  <tr bgcolor="#f0f0f0"><td><b>ERROR_VERSION_EMPTY</b> enum value (defined in <a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a>)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td></td></tr>
 
61
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#afcf9b52d540f78af9177642a5c571362">finish</a>(http::message &amp;http_msg) const </td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td></td></tr>
 
62
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#ac707ec5cecacf3b56c151e6891c5cf9d">finish_header_parsing</a>(http::message &amp;http_msg, boost::system::error_code &amp;ec)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td></td></tr>
 
63
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1request__reader.html#a4cc323f3e852134f2ac785e51e1d623e">finished_handler_t</a> typedef</td><td><a class="el" href="classpion_1_1http_1_1request__reader.html">pion::http::request_reader</a></td><td></td></tr>
 
64
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1request__reader.html#abe3db3cee63f040d4af8ce72263f01f1">finished_parsing_headers</a>(const boost::system::error_code &amp;ec)</td><td><a class="el" href="classpion_1_1http_1_1request__reader.html">pion::http::request_reader</a></td><td><code> [inline, protected, virtual]</code></td></tr>
 
65
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1request__reader.html#aeeb55569c505d21767389ddcb5c51633">finished_reading</a>(const boost::system::error_code &amp;ec)</td><td><a class="el" href="classpion_1_1http_1_1request__reader.html">pion::http::request_reader</a></td><td><code> [inline, protected, virtual]</code></td></tr>
 
66
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#ad708d537fabbc3093ea0ea9a519567dc">gcount</a>(void) const </td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [inline]</code></td></tr>
 
67
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1reader.html#a6df8c9dd8f6587b49eb54ce4f7ace431">get_connection</a>(void)</td><td><a class="el" href="classpion_1_1http_1_1reader.html">pion::http::reader</a></td><td><code> [inline]</code></td></tr>
 
68
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#ab0ca19c444c2d3cf816347422b1c5402">get_content_bytes_read</a>(void) const </td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [inline]</code></td></tr>
 
69
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#a9313aa230ae4af4c30702c0605a1f701">get_error_category</a>(void)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [inline, static]</code></td></tr>
 
70
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#ad799af46a7b4e3f1e27c047f76849d77">get_logger</a>(void)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [inline]</code></td></tr>
 
71
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#a2c6bf6775a9b1d8f1965190ef0dec780">get_max_content_length</a>(void) const </td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [inline]</code></td></tr>
 
72
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1request__reader.html#a62124c27ecd6404e7f1124391adabfd4">get_message</a>(void)</td><td><a class="el" href="classpion_1_1http_1_1request__reader.html">pion::http::request_reader</a></td><td><code> [inline, protected, virtual]</code></td></tr>
 
73
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#a37e691fd12abb6be3bf2f0dda3c412d7">get_parse_headers_only</a>(void)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [inline]</code></td></tr>
 
74
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#a83774cd75b3a549a72ad45da17c99431">get_raw_headers</a>(void) const </td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [inline]</code></td></tr>
 
75
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#ab5b4e9b0acdd3cd6b4ac3cfcc76c9a6f">get_save_raw_headers</a>(void) const </td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [inline]</code></td></tr>
 
76
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#ae458700259bab34f090832c3bc23ab80">get_total_bytes_read</a>(void) const </td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [inline]</code></td></tr>
 
77
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#aa0d75346e6643078bb48efe9c382497d">HEADER_NAME_MAX</a></td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [protected, static]</code></td></tr>
 
78
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#a803490d20fadf6ee1253dd9d62844dd8">HEADER_VALUE_MAX</a></td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [protected, static]</code></td></tr>
 
79
  <tr bgcolor="#f0f0f0"><td><b>is_char</b>(int c) (defined in <a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a>)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [inline, protected, static]</code></td></tr>
 
80
  <tr bgcolor="#f0f0f0"><td><b>is_control</b>(int c) (defined in <a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a>)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [inline, protected, static]</code></td></tr>
 
81
  <tr bgcolor="#f0f0f0"><td><b>is_cookie_attribute</b>(const std::string &amp;name, bool set_cookie_header) (defined in <a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a>)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [inline, protected, static]</code></td></tr>
 
82
  <tr bgcolor="#f0f0f0"><td><b>is_digit</b>(int c) (defined in <a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a>)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [inline, protected, static]</code></td></tr>
 
83
  <tr bgcolor="#f0f0f0"><td><b>is_hex_digit</b>(int c) (defined in <a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a>)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [inline, protected, static]</code></td></tr>
 
84
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#a94bf8701f781109b664d10e86bd67b8f">is_parsing_request</a>(void) const </td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [inline]</code></td></tr>
 
85
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#a057f0ee607bef1057902093f12861c1f">is_parsing_response</a>(void) const </td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [inline]</code></td></tr>
 
86
  <tr bgcolor="#f0f0f0"><td><b>is_special</b>(int c) (defined in <a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a>)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [inline, protected, static]</code></td></tr>
 
87
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#a3feba34ee7fb1c4f59dda5c1e58d3d82">load_read_pos</a>(const char *&amp;read_ptr, const char *&amp;read_end_ptr) const </td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [inline]</code></td></tr>
 
88
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1request__reader.html#a035b12eef619e4223c141686c55d2686">m_finished</a></td><td><a class="el" href="classpion_1_1http_1_1request__reader.html">pion::http::request_reader</a></td><td><code> [protected]</code></td></tr>
 
89
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1request__reader.html#a670ecf2327f01509109043f182a04ab7">m_http_msg</a></td><td><a class="el" href="classpion_1_1http_1_1request__reader.html">pion::http::request_reader</a></td><td><code> [protected]</code></td></tr>
 
90
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#a5c24acf28ddd9c6133be4aa3127da530">m_is_request</a></td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [protected]</code></td></tr>
 
91
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#ac0df021ba559d1af96dc9b0a5fa99df5">m_logger</a></td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [mutable, protected]</code></td></tr>
 
92
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1request__reader.html#ac57f7fe823e1a5c560907fa192b56fd5">m_parsed_headers</a></td><td><a class="el" href="classpion_1_1http_1_1request__reader.html">pion::http::request_reader</a></td><td><code> [protected]</code></td></tr>
 
93
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#a6788da854f2d77ae2c92c739d0a2c191">m_read_end_ptr</a></td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [protected]</code></td></tr>
 
94
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#a3ca52095a690cb92197755a5eea24cd7">m_read_ptr</a></td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [protected]</code></td></tr>
 
95
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#ad781cc2dcdb333a8d286a4534d4509cb">METHOD_MAX</a></td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [protected, static]</code></td></tr>
 
96
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#aead5bbb8da80c78bc2de3c264e4ace9c">parse</a>(http::message &amp;http_msg, boost::system::error_code &amp;ec)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td></td></tr>
 
97
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#a658f65ec298a48e01054490da841f75c">parse_chunks</a>(http::message::chunk_cache_t &amp;chunk_buffers, boost::system::error_code &amp;ec)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [protected]</code></td></tr>
 
98
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#af9a9744b9376e79d4cc05d8c37533bec">parse_cookie_header</a>(ihash_multimap &amp;dict, const char *ptr, const std::size_t len, bool set_cookie_header)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [static]</code></td></tr>
 
99
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#aaf57ebb2c31ecb126d5c4b2aba305417">parse_cookie_header</a>(ihash_multimap &amp;dict, const std::string &amp;cookie_header, bool set_cookie_header)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [inline, static]</code></td></tr>
 
100
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#ab8bd069a0ae8fb51fb8ec6c3d02c065b">parse_forwarded_for</a>(const std::string &amp;header, std::string &amp;public_ip)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [static]</code></td></tr>
 
101
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#a7377c221aaf546cfaf98fdb308c8739e">parse_headers</a>(http::message &amp;http_msg, boost::system::error_code &amp;ec)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [protected]</code></td></tr>
 
102
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#a1f7f084f396c9c912d65426883b33a38">parse_headers_only</a>(bool b=true)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [inline]</code></td></tr>
 
103
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#ae77669284c876d7b107ba30a78af6d02">parse_missing_data</a>(http::message &amp;http_msg, std::size_t len, boost::system::error_code &amp;ec)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td></td></tr>
 
104
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#aa297a0f51bb5a605fb99f188066d9e15">parse_multipart_form_data</a>(ihash_multimap &amp;dict, const std::string &amp;content_type, const char *ptr, const std::size_t len)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [static]</code></td></tr>
 
105
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#a456501e5a0e9b83fb3c030b003b60676">parse_multipart_form_data</a>(ihash_multimap &amp;dict, const std::string &amp;content_type, const std::string &amp;form_data)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [inline, static]</code></td></tr>
 
106
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#a0688e577644445e854e6e9c1d614fd25">parse_uri</a>(const std::string &amp;uri, std::string &amp;proto, std::string &amp;host, boost::uint16_t &amp;port, std::string &amp;path, std::string &amp;query)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [static]</code></td></tr>
 
107
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#a3cda26a67405acd5ba04ee19bca52ea7">parse_url_encoded</a>(ihash_multimap &amp;dict, const char *ptr, const std::size_t len)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [static]</code></td></tr>
 
108
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#a988623311585ce6097c90586f5711ee0">parse_url_encoded</a>(ihash_multimap &amp;dict, const std::string &amp;query)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [inline, static]</code></td></tr>
 
109
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#a33fe9cfd9bcae8868b817332d38a9261">parser</a>(const bool is_request, std::size_t max_content_length=DEFAULT_CONTENT_MAX)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [inline]</code></td></tr>
 
110
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#abff772b79d2a912b0f9a4932d8f03a35">payload_handler_t</a> typedef</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td></td></tr>
 
111
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#a730afd8438cd3c179bafc7d9eaad27b6">QUERY_NAME_MAX</a></td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [protected, static]</code></td></tr>
 
112
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#a2ef9e2d01055c727c40cd6af47cbfd2a">QUERY_STRING_MAX</a></td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [protected, static]</code></td></tr>
 
113
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#a5b0039834377ba6797d6628acf59f240">QUERY_VALUE_MAX</a></td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [protected, static]</code></td></tr>
 
114
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1request__reader.html#a0414343e9f3376f751230ba4483d74ae">read_bytes</a>(void)</td><td><a class="el" href="classpion_1_1http_1_1request__reader.html">pion::http::request_reader</a></td><td><code> [inline, protected, virtual]</code></td></tr>
 
115
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1reader.html#a32970499fa606eb9a8a71ce7afbcf252">reader</a>(const bool is_request, tcp::connection_ptr &amp;tcp_conn)</td><td><a class="el" href="classpion_1_1http_1_1reader.html">pion::http::reader</a></td><td><code> [inline, protected]</code></td></tr>
 
116
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1reader.html#af9f883cb767252fb9976e229e68f20ea">receive</a>(void)</td><td><a class="el" href="classpion_1_1http_1_1reader.html">pion::http::reader</a></td><td></td></tr>
 
117
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1request__reader.html#af8900b4977a16edd264bf4c68b1fa327">request_reader</a>(tcp::connection_ptr &amp;tcp_conn, finished_handler_t handler)</td><td><a class="el" href="classpion_1_1http_1_1request__reader.html">pion::http::request_reader</a></td><td><code> [inline, protected]</code></td></tr>
 
118
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#aed8cfd92c078205e38294bd8109eb2d3">reset</a>(void)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [inline]</code></td></tr>
 
119
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#a8834a77e417b4127bdda4fa79ff5fe59">reset_max_content_length</a>(void)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [inline]</code></td></tr>
 
120
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#adf1d822b13731ee6430d5cfd8ad78a95">RESOURCE_MAX</a></td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [protected, static]</code></td></tr>
 
121
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#a0d8875ea346743ed37ae0cd7c2a73672">set_error</a>(boost::system::error_code &amp;ec, error_value_t ev)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [inline, protected, static]</code></td></tr>
 
122
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1request__reader.html#a858278778288495a8045bee27b2637ab">set_headers_parsed_callback</a>(finished_handler_t &amp;h)</td><td><a class="el" href="classpion_1_1http_1_1request__reader.html">pion::http::request_reader</a></td><td><code> [inline]</code></td></tr>
 
123
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#a3f93047d2f938a845967d22073122311">set_logger</a>(logger log_ptr)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [inline]</code></td></tr>
 
124
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#a6533144b6f6d1e93dd000360748ac271">set_max_content_length</a>(std::size_t n)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [inline]</code></td></tr>
 
125
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#a4605c605bf452336f34d7d48fce68ef6">set_payload_handler</a>(payload_handler_t &amp;h)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [inline]</code></td></tr>
 
126
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#a71fdd1e6e681a3bd932baf2bd6a9f9c9">set_read_buffer</a>(const char *ptr, size_t len)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [inline]</code></td></tr>
 
127
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#a06b96d27daaea9ae3dd15f188e01f70b">set_save_raw_headers</a>(bool b)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [inline]</code></td></tr>
 
128
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1reader.html#aabe13844673a420869d0e0fe31e198ad">set_timeout</a>(boost::uint32_t seconds)</td><td><a class="el" href="classpion_1_1http_1_1reader.html">pion::http::reader</a></td><td><code> [inline]</code></td></tr>
 
129
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#a0fb8ebee189b4c3613ee67c85e2ac9ce">skip_header_parsing</a>(http::message &amp;http_msg)</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [inline]</code></td></tr>
 
130
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#a5480070912368dd015d72d54fcbece66">STATUS_MESSAGE_MAX</a></td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [protected, static]</code></td></tr>
 
131
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#ad1ffb1db7870fa7cfbcfe743a67aca23">update_message_with_header_data</a>(http::message &amp;http_msg) const </td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [protected]</code></td></tr>
 
132
  <tr class="memlist"><td><a class="el" href="classpion_1_1http_1_1parser.html#ac9df3da159b11389dba00e222410a599">~parser</a>()</td><td><a class="el" href="classpion_1_1http_1_1parser.html">pion::http::parser</a></td><td><code> [inline, virtual]</code></td></tr>
 
133
  <tr bgcolor="#f0f0f0"><td><b>~reader</b>() (defined in <a class="el" href="classpion_1_1http_1_1reader.html">pion::http::reader</a>)</td><td><a class="el" href="classpion_1_1http_1_1reader.html">pion::http::reader</a></td><td><code> [inline, virtual]</code></td></tr>
 
134
  <tr bgcolor="#f0f0f0"><td><b>~request_reader</b>() (defined in <a class="el" href="classpion_1_1http_1_1request__reader.html">pion::http::request_reader</a>)</td><td><a class="el" href="classpion_1_1http_1_1request__reader.html">pion::http::request_reader</a></td><td><code> [inline, virtual]</code></td></tr>
 
135
</table></div>
 
136
<hr size="1"/><address style="text-align: right;"><small>Generated on 15 Apr 2013 for pion by&nbsp;
 
137
<a href="http://www.doxygen.org/index.html">
 
138
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
 
139
</body>
 
140
</html>