1<html> 2<head> 3<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 4<title>Reference</title> 5<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css"> 6<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> 7<link rel="home" href="../index.html" title="Chapter 1. Boost.Beast"> 8<link rel="up" href="../index.html" title="Chapter 1. Boost.Beast"> 9<link rel="prev" href="../index.html" title="Chapter 1. Boost.Beast"> 10<link rel="next" href="../beast_hidden.html" title="This Page Intentionally Left Blank 1/2"> 11</head> 12<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> 13<table cellpadding="2" width="100%"><tr> 14<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td> 15<td align="center"><a href="../../../../../index.html">Home</a></td> 16<td align="center"><a href="../../../../../libs/libraries.htm">Libraries</a></td> 17<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td> 18<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td> 19<td align="center"><a href="../../../../../more/index.htm">More</a></td> 20</tr></table> 21<hr> 22<div class="spirit-nav"> 23<a accesskey="p" href="../index.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../beast_hidden.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a> 24</div> 25<div class="section"> 26<div class="titlepage"><div><div><h2 class="title" style="clear: both"> 27<a name="beast.quickref"></a><a class="link" href="quickref.html" title="Reference">Reference</a> 28</h2></div></div></div> 29<p> 30 <span class="green">★</span> indicates an item that was recently 31 added. 32 </p> 33<div class="informaltable"> 34<table class="table"> 35<colgroup> 36<col class="a"> 37<col class="b"> 38<col class="c"> 39<col class="d"> 40<col class="e"> 41</colgroup> 42<thead><tr><th colspan="5" valign="center"><h3> 43<a name="idm46057557778928"></a>Core</h3></th></tr></thead> 44<tbody><tr> 45<td valign="top"> 46 <h4> 47<a name="idm46057557777216"></a>Classes <span class="normal">(1 of 2)</span> 48</h4> 49 <table border="0" summary="Simple list" class="simplelist"> 50<tr><td><a class="link" href="ref/boost__beast__async_base.html" title="async_base">async_base</a></td></tr> 51<tr><td><a class="link" href="ref/boost__beast__basic_stream.html" title="basic_stream">basic_stream</a></td></tr> 52<tr><td><a class="link" href="ref/boost__beast__file.html" title="file">file</a></td></tr> 53<tr><td><a class="link" href="ref/boost__beast__file_mode.html" title="file_mode">file_mode</a></td></tr> 54<tr><td><a class="link" href="ref/boost__beast__file_posix.html" title="file_posix">file_posix</a></td></tr> 55<tr><td><a class="link" href="ref/boost__beast__file_stdio.html" title="file_stdio">file_stdio</a></td></tr> 56<tr><td><a class="link" href="ref/boost__beast__file_win32.html" title="file_win32">file_win32</a></td></tr> 57<tr><td><a class="link" href="ref/boost__beast__flat_stream.html" title="flat_stream">flat_stream</a></td></tr> 58<tr><td><a class="link" href="ref/boost__beast__iequal.html" title="iequal">iequal</a></td></tr> 59<tr><td><a class="link" href="ref/boost__beast__iless.html" title="iless">iless</a></td></tr> 60<tr><td><a class="link" href="ref/boost__beast__rate_policy_access.html" title="rate_policy_access">rate_policy_access</a></td></tr> 61<tr><td><a class="link" href="ref/boost__beast__saved_handler.html" title="saved_handler">saved_handler</a></td></tr> 62<tr><td><a class="link" href="ref/boost__beast__simple_rate_policy.html" title="simple_rate_policy">simple_rate_policy</a></td></tr> 63</table> 64 </td> 65<td valign="top"> 66 <h4> 67<a name="idm46057558635408"></a>Classes <span class="normal">(2 of 2)</span> 68</h4> 69 <table border="0" summary="Simple list" class="simplelist"> 70<tr><td><a class="link" href="ref/boost__beast__span.html" title="span">span</a></td></tr> 71<tr><td><a class="link" href="ref/boost__beast__static_string.html" title="static_string">static_string</a></td></tr> 72<tr><td><a class="link" href="ref/boost__beast__stable_async_base.html" title="stable_async_base">stable_async_base</a></td></tr> 73<tr><td><a class="link" href="ref/boost__beast__string_view.html" title="string_view">string_view</a></td></tr> 74<tr><td><a class="link" href="ref/boost__beast__tcp_stream.html" title="tcp_stream">tcp_stream</a></td></tr> 75<tr><td><a class="link" href="ref/boost__beast__unlimited_rate_policy.html" title="unlimited_rate_policy">unlimited_rate_policy</a></td></tr> 76</table> 77 <h4> 78<a name="idm46057558627072"></a>Constants</h4> 79 <table border="0" summary="Simple list" class="simplelist"> 80<tr><td><a class="link" href="ref/boost__beast__condition.html" title="condition">condition</a></td></tr> 81<tr><td><a class="link" href="ref/boost__beast__error.html" title="error">error</a></td></tr> 82<tr><td><a class="link" href="ref/boost__beast__file_mode.html" title="file_mode">file_mode</a></td></tr> 83<tr><td><a class="link" href="ref/boost__beast__role_type.html" title="role_type">role_type</a></td></tr> 84</table> 85 </td> 86<td valign="top"> 87 <h4> 88<a name="idm46057558620640"></a>Functions</h4> 89 <table border="0" summary="Simple list" class="simplelist"> 90<tr><td><a class="link" href="ref/boost__beast__allocate_stable.html" title="allocate_stable">allocate_stable</a></td></tr> 91<tr><td><a class="link" href="ref/boost__beast__async_detect_ssl.html" title="async_detect_ssl">async_detect_ssl</a></td></tr> 92<tr><td><a class="link" href="ref/boost__beast__beast_close_socket.html" title="beast_close_socket">beast_close_socket</a></td></tr> 93<tr><td><a class="link" href="ref/boost__beast__bind_front_handler.html" title="bind_front_handler">bind_front_handler</a></td></tr> 94<tr><td><a class="link" href="ref/boost__beast__bind_handler.html" title="bind_handler">bind_handler</a></td></tr> 95<tr><td><a class="link" href="ref/boost__beast__close_socket.html" title="close_socket">close_socket</a></td></tr> 96<tr><td><a class="link" href="ref/boost__beast__detect_ssl.html" title="detect_ssl">detect_ssl</a></td></tr> 97<tr><td><a class="link" href="ref/boost__beast__generic_category.html" title="generic_category">generic_category</a></td></tr> 98<tr><td><a class="link" href="ref/boost__beast__get_lowest_layer.html" title="get_lowest_layer">get_lowest_layer</a></td></tr> 99<tr><td><a class="link" href="ref/boost__beast__iequals.html" title="iequals">iequals</a></td></tr> 100<tr><td><a class="link" href="ref/boost__beast__to_static_string.html" title="to_static_string">to_static_string</a></td></tr> 101</table> 102 </td> 103<td valign="top"> 104 <h4> 105<a name="idm46057558607408"></a>Type Traits</h4> 106 <table border="0" summary="Simple list" class="simplelist"> 107<tr><td><a class="link" href="ref/boost__beast__executor_type.html" title="executor_type">executor_type</a></td></tr> 108<tr><td><a class="link" href="ref/boost__beast__lowest_layer_type.html" title="lowest_layer_type">lowest_layer_type</a></td></tr> 109<tr><td><a class="link" href="ref/boost__beast__has_get_executor.html" title="has_get_executor">has_get_executor</a></td></tr> 110<tr><td><a class="link" href="ref/boost__beast__is_async_read_stream.html" title="is_async_read_stream">is_async_read_stream</a></td></tr> 111<tr><td><a class="link" href="ref/boost__beast__is_async_write_stream.html" title="is_async_write_stream">is_async_write_stream</a></td></tr> 112<tr><td><a class="link" href="ref/boost__beast__is_async_stream.html" title="is_async_stream">is_async_stream</a></td></tr> 113<tr><td><a class="link" href="ref/boost__beast__is_file.html" title="is_file">is_file</a></td></tr> 114<tr><td><a class="link" href="ref/boost__beast__is_sync_read_stream.html" title="is_sync_read_stream">is_sync_read_stream</a></td></tr> 115<tr><td><a class="link" href="ref/boost__beast__is_sync_stream.html" title="is_sync_stream">is_sync_stream</a></td></tr> 116<tr><td><a class="link" href="ref/boost__beast__is_sync_write_stream.html" title="is_sync_write_stream">is_sync_write_stream</a></td></tr> 117</table> 118 <h4> 119<a name="idm46057553150400"></a>SSL</h4> 120 <table border="0" summary="Simple list" class="simplelist"><tr><td><a class="link" href="ref/boost__beast__ssl_stream.html" title="ssl_stream">ssl_stream</a></td></tr></table> 121 </td> 122<td valign="top"> 123 <h4> 124<a name="idm46057553147536"></a>Aliases</h4> 125 <table border="0" summary="Simple list" class="simplelist"> 126<tr><td><a class="link" href="ref/boost__beast__errc.html" title="errc">errc</a></td></tr> 127<tr><td><a class="link" href="ref/boost__beast__error_category.html" title="error_category">error_category</a></td></tr> 128<tr><td><a class="link" href="ref/boost__beast__error_code.html" title="error_code">error_code</a></td></tr> 129<tr><td><a class="link" href="ref/boost__beast__error_condition.html" title="error_condition">error_condition</a></td></tr> 130<tr><td><a class="link" href="ref/boost__beast__system_category.html" title="system_category">system_category</a></td></tr> 131<tr><td><a class="link" href="ref/boost__beast__system_error.html" title="system_error">system_error</a></td></tr> 132</table> 133 <h4> 134<a name="idm46057553141536"></a>Concepts</h4> 135 <table border="0" summary="Simple list" class="simplelist"> 136<tr><td><a class="link" href="concepts/streams.html#beast.concepts.streams.AsyncStream">AsyncStream</a></td></tr> 137<tr><td><a class="link" href="concepts/File.html" title="File">File</a></td></tr> 138<tr><td><a class="link" href="concepts/RatePolicy.html" title="RatePolicy">RatePolicy</a></td></tr> 139<tr><td><a class="link" href="concepts/streams.html#beast.concepts.streams.Stream">Stream</a></td></tr> 140<tr><td><a class="link" href="concepts/streams.html#beast.concepts.streams.SyncStream">SyncStream</a></td></tr> 141</table> 142 </td> 143</tr></tbody> 144</table> 145<table class="table"> 146<colgroup> 147<col class="a"> 148<col class="b"> 149<col class="c"> 150<col class="d"> 151</colgroup> 152<thead><tr><th colspan="4" valign="center"><h3> 153<a name="idm46057553132576"></a>Buffers and Buffer-Oriented Operations</h3></th></tr></thead> 154<tbody><tr> 155<td valign="top"> 156 <h4> 157<a name="idm46057553130944"></a>Classes</h4> 158 <table border="0" summary="Simple list" class="simplelist"> 159<tr><td><a class="link" href="ref/boost__beast__basic_flat_buffer.html" title="basic_flat_buffer">basic_flat_buffer</a></td></tr> 160<tr><td><a class="link" href="ref/boost__beast__basic_multi_buffer.html" title="basic_multi_buffer">basic_multi_buffer</a></td></tr> 161<tr><td><a class="link" href="ref/boost__beast__buffered_read_stream.html" title="buffered_read_stream">buffered_read_stream</a></td></tr> 162<tr><td><a class="link" href="ref/boost__beast__buffers_adaptor.html" title="buffers_adaptor">buffers_adaptor</a></td></tr> 163<tr><td><a class="link" href="ref/boost__beast__buffers_cat_view.html" title="buffers_cat_view">buffers_cat_view</a></td></tr> 164<tr><td><a class="link" href="ref/boost__beast__buffers_prefix_view.html" title="buffers_prefix_view">buffers_prefix_view</a></td></tr> 165<tr><td><a class="link" href="ref/boost__beast__buffers_suffix.html" title="buffers_suffix">buffers_suffix</a></td></tr> 166<tr><td><a class="link" href="ref/boost__beast__flat_buffer.html" title="flat_buffer">flat_buffer</a></td></tr> 167<tr><td><a class="link" href="ref/boost__beast__flat_static_buffer.html" title="flat_static_buffer">flat_static_buffer</a></td></tr> 168<tr><td><a class="link" href="ref/boost__beast__flat_static_buffer_base.html" title="flat_static_buffer_base">flat_static_buffer_base</a></td></tr> 169<tr><td><a class="link" href="ref/boost__beast__multi_buffer.html" title="multi_buffer">multi_buffer</a></td></tr> 170<tr><td><a class="link" href="ref/boost__beast__static_buffer.html" title="static_buffer">static_buffer</a></td></tr> 171<tr><td><a class="link" href="ref/boost__beast__static_buffer_base.html" title="static_buffer_base">static_buffer_base</a></td></tr> 172</table> 173 </td> 174<td valign="top"> 175 <h4> 176<a name="idm46057553119184"></a>Functions</h4> 177 <table border="0" summary="Simple list" class="simplelist"> 178<tr><td><a class="link" href="ref/boost__beast__buffer_bytes.html" title="buffer_bytes">buffer_bytes</a></td></tr> 179<tr><td><a class="link" href="ref/boost__beast__buffers_cat.html" title="buffers_cat">buffers_cat</a></td></tr> 180<tr><td><a class="link" href="ref/boost__beast__buffers_front.html" title="buffers_front">buffers_front</a></td></tr> 181<tr><td><a class="link" href="ref/boost__beast__buffers_prefix.html" title="buffers_prefix">buffers_prefix</a></td></tr> 182<tr><td><a class="link" href="ref/boost__beast__buffers_range.html" title="buffers_range">buffers_range</a></td></tr> 183<tr><td><a class="link" href="ref/boost__beast__buffers_range_ref.html" title="buffers_range_ref">buffers_range_ref</a></td></tr> 184<tr><td><a class="link" href="ref/boost__beast__buffers_to_string.html" title="buffers_to_string">buffers_to_string</a></td></tr> 185<tr><td><a class="link" href="ref/boost__beast__make_printable.html" title="make_printable">make_printable</a></td></tr> 186<tr><td><a class="link" href="ref/boost__beast__ostream.html" title="ostream">ostream</a></td></tr> 187<tr><td><a class="link" href="ref/boost__beast__read_size.html" title="read_size">read_size</a></td></tr> 188<tr><td><a class="link" href="ref/boost__beast__read_size_or_throw.html" title="read_size_or_throw">read_size_or_throw</a></td></tr> 189</table> 190 </td> 191<td valign="top"> 192 <h4> 193<a name="idm46057553108928"></a>Type Traits</h4> 194 <table border="0" summary="Simple list" class="simplelist"> 195<tr><td><a class="link" href="ref/boost__beast__buffers_type.html" title="buffers_type">buffers_type</a></td></tr> 196<tr><td><a class="link" href="ref/boost__beast__buffers_iterator_type.html" title="buffers_iterator_type">buffers_iterator_type</a></td></tr> 197<tr><td><a class="link" href="ref/boost__beast__is_const_buffer_sequence.html" title="is_const_buffer_sequence">is_const_buffer_sequence</a></td></tr> 198<tr><td><a class="link" href="ref/boost__beast__is_mutable_buffer_sequence.html" title="is_mutable_buffer_sequence">is_mutable_buffer_sequence</a></td></tr> 199</table> 200 </td> 201<td valign="top"> 202 <h4> 203<a name="idm46057553103936"></a>Concepts</h4> 204 <table border="0" summary="Simple list" class="simplelist"> 205<tr><td><a class="link" href="concepts/BufferSequence.html" title="BufferSequence">BufferSequence</a></td></tr> 206<tr><td><a class="link" href="concepts/DynamicBuffer.html" title="DynamicBuffer">DynamicBuffer</a></td></tr> 207</table> 208 </td> 209</tr></tbody> 210</table> 211<table class="table"> 212<colgroup> 213<col class="a"> 214<col class="b"> 215<col class="c"> 216<col class="d"> 217</colgroup> 218<thead><tr> 219<th colspan="3" valign="center"><h3> 220<a name="idm46057553097232"></a>HTTP/1</h3></th> 221<th valign="center"><h3> 222<a name="idm46057553095760"></a>WebSocket</h3></th> 223</tr></thead> 224<tbody><tr> 225<td valign="top"> 226 <h4> 227<a name="idm46057553094128"></a>Classes <span class="normal">(1 of 2)</span> 228</h4> 229 <table border="0" summary="Simple list" class="simplelist"> 230<tr><td><a class="link" href="ref/boost__beast__http__basic_chunk_extensions.html" title="http::basic_chunk_extensions">basic_chunk_extensions</a></td></tr> 231<tr><td><a class="link" href="ref/boost__beast__http__basic_dynamic_body.html" title="http::basic_dynamic_body">basic_dynamic_body</a></td></tr> 232<tr><td><a class="link" href="ref/boost__beast__http__basic_fields.html" title="http::basic_fields">basic_fields</a></td></tr> 233<tr><td><a class="link" href="ref/boost__beast__http__basic_file_body.html" title="http::basic_file_body">basic_file_body</a></td></tr> 234<tr><td><a class="link" href="ref/boost__beast__http__basic_parser.html" title="http::basic_parser">basic_parser</a></td></tr> 235<tr><td><a class="link" href="ref/boost__beast__http__basic_string_body.html" title="http::basic_string_body">basic_string_body</a></td></tr> 236<tr><td><a class="link" href="ref/boost__beast__http__buffer_body.html" title="http::buffer_body">buffer_body</a></td></tr> 237<tr><td><a class="link" href="ref/boost__beast__http__chunk_body.html" title="http::chunk_body">chunk_body</a></td></tr> 238<tr><td><a class="link" href="ref/boost__beast__http__chunk_crlf.html" title="http::chunk_crlf">chunk_crlf</a></td></tr> 239<tr><td><a class="link" href="ref/boost__beast__http__chunk_extensions.html" title="http::chunk_extensions">chunk_extensions</a></td></tr> 240<tr><td><a class="link" href="ref/boost__beast__http__chunk_header.html" title="http::chunk_header">chunk_header</a></td></tr> 241<tr><td><a class="link" href="ref/boost__beast__http__chunk_last.html" title="http::chunk_last">chunk_last</a></td></tr> 242<tr><td><a class="link" href="ref/boost__beast__http__dynamic_body.html" title="http::dynamic_body">dynamic_body</a></td></tr> 243<tr><td><a class="link" href="ref/boost__beast__http__empty_body.html" title="http::empty_body">empty_body</a></td></tr> 244<tr><td><a class="link" href="ref/boost__beast__http__fields.html" title="http::fields">fields</a></td></tr> 245<tr><td><a class="link" href="ref/boost__beast__http__file_body.html" title="http::file_body">file_body</a></td></tr> 246<tr><td><a class="link" href="ref/boost__beast__http__header.html" title="http::header">header</a></td></tr> 247<tr><td><a class="link" href="ref/boost__beast__http__message.html" title="http::message">message</a></td></tr> 248<tr><td><a class="link" href="ref/boost__beast__http__parser.html" title="http::parser">parser</a></td></tr> 249<tr><td><a class="link" href="ref/boost__beast__http__request.html" title="http::request">request</a></td></tr> 250<tr><td><a class="link" href="ref/boost__beast__http__request_header.html" title="http::request_header">request_header</a></td></tr> 251<tr><td><a class="link" href="ref/boost__beast__http__request_parser.html" title="http::request_parser">request_parser</a></td></tr> 252<tr><td><a class="link" href="ref/boost__beast__http__request_serializer.html" title="http::request_serializer">request_serializer</a></td></tr> 253<tr><td><a class="link" href="ref/boost__beast__http__response.html" title="http::response">response</a></td></tr> 254<tr><td><a class="link" href="ref/boost__beast__http__response_header.html" title="http::response_header">response_header</a></td></tr> 255<tr><td><a class="link" href="ref/boost__beast__http__response_parser.html" title="http::response_parser">response_parser</a></td></tr> 256<tr><td><a class="link" href="ref/boost__beast__http__response_serializer.html" title="http::response_serializer">response_serializer</a></td></tr> 257<tr><td><a class="link" href="ref/boost__beast__http__serializer.html" title="http::serializer">serializer</a></td></tr> 258</table> 259 </td> 260<td valign="top"> 261 <h4> 262<a name="idm46057553070464"></a>Classes <span class="normal">(2 of 2)</span> 263</h4> 264 <table border="0" summary="Simple list" class="simplelist"> 265<tr><td><a class="link" href="ref/boost__beast__http__span_body.html" title="http::span_body">span_body</a></td></tr> 266<tr><td><a class="link" href="ref/boost__beast__http__string_body.html" title="http::string_body">string_body</a></td></tr> 267<tr><td><a class="link" href="ref/boost__beast__http__vector_body.html" title="http::vector_body">vector_body</a></td></tr> 268</table> 269 <h4> 270<a name="idm46057553066224"></a>Functions</h4> 271 <table border="0" summary="Simple list" class="simplelist"> 272<tr><td><a class="link" href="ref/boost__beast__http__async_read.html" title="http::async_read">async_read</a></td></tr> 273<tr><td><a class="link" href="ref/boost__beast__http__async_read_header.html" title="http::async_read_header">async_read_header</a></td></tr> 274<tr><td><a class="link" href="ref/boost__beast__http__async_read_some.html" title="http::async_read_some">async_read_some</a></td></tr> 275<tr><td><a class="link" href="ref/boost__beast__http__async_write.html" title="http::async_write">async_write</a></td></tr> 276<tr><td><a class="link" href="ref/boost__beast__http__async_write_header.html" title="http::async_write_header">async_write_header</a></td></tr> 277<tr><td><a class="link" href="ref/boost__beast__http__async_write_some.html" title="http::async_write_some">async_write_some</a></td></tr> 278<tr><td><a class="link" href="ref/boost__beast__http__int_to_status.html" title="http::int_to_status">int_to_status</a></td></tr> 279<tr><td><a class="link" href="ref/boost__beast__http__make_chunk.html" title="http::make_chunk">make_chunk</a></td></tr> 280<tr><td><a class="link" href="ref/boost__beast__http__make_chunk_last.html" title="http::make_chunk_last">make_chunk_last</a></td></tr> 281<tr><td><a class="link" href="ref/boost__beast__http__obsolete_reason.html" title="http::obsolete_reason">obsolete_reason</a></td></tr> 282<tr><td><a class="link" href="ref/boost__beast__http__operator_lt__lt_.html" title="http::operator<<">operator<<</a></td></tr> 283<tr><td><a class="link" href="ref/boost__beast__http__read.html" title="http::read">read</a></td></tr> 284<tr><td><a class="link" href="ref/boost__beast__http__read_header.html" title="http::read_header">read_header</a></td></tr> 285<tr><td><a class="link" href="ref/boost__beast__http__read_some.html" title="http::read_some">read_some</a></td></tr> 286<tr><td><a class="link" href="ref/boost__beast__http__string_to_field.html" title="http::string_to_field">string_to_field</a></td></tr> 287<tr><td><a class="link" href="ref/boost__beast__http__string_to_verb.html" title="http::string_to_verb">string_to_verb</a></td></tr> 288<tr><td><a class="link" href="ref/boost__beast__http__swap.html" title="http::swap">swap</a></td></tr> 289<tr><td><a class="link" href="ref/boost__beast__http__to_string.html" title="http::to_string">to_string</a></td></tr> 290<tr><td><a class="link" href="ref/boost__beast__http__to_status_class.html" title="http::to_status_class">to_status_class</a></td></tr> 291<tr><td><a class="link" href="ref/boost__beast__http__write.html" title="http::write">write</a></td></tr> 292<tr><td><a class="link" href="ref/boost__beast__http__write_header.html" title="http::write_header">write_header</a></td></tr> 293<tr><td><a class="link" href="ref/boost__beast__http__write_some.html" title="http::write_some">write_some</a></td></tr> 294</table> 295 </td> 296<td valign="top"> 297 <h4> 298<a name="idm46057553047568"></a>Constants</h4> 299 <table border="0" summary="Simple list" class="simplelist"> 300<tr><td><a class="link" href="ref/boost__beast__http__error.html" title="http::error">error</a></td></tr> 301<tr><td><a class="link" href="ref/boost__beast__http__field.html" title="http::field">field</a></td></tr> 302<tr><td><a class="link" href="ref/boost__beast__http__status.html" title="http::status">status</a></td></tr> 303<tr><td><a class="link" href="ref/boost__beast__http__status_class.html" title="http::status_class">status_class</a></td></tr> 304<tr><td><a class="link" href="ref/boost__beast__http__verb.html" title="http::verb">verb</a></td></tr> 305</table> 306 <h4> 307<a name="idm46057553042320"></a>Type Traits</h4> 308 <table border="0" summary="Simple list" class="simplelist"> 309<tr><td><a class="link" href="ref/boost__beast__http__is_body.html" title="http::is_body">is_body</a></td></tr> 310<tr><td><a class="link" href="ref/boost__beast__http__is_body_reader.html" title="http::is_body_reader">is_body_reader</a></td></tr> 311<tr><td><a class="link" href="ref/boost__beast__http__is_body_writer.html" title="http::is_body_writer">is_body_writer</a></td></tr> 312<tr><td><a class="link" href="ref/boost__beast__http__is_fields.html" title="http::is_fields">is_fields</a></td></tr> 313<tr><td><a class="link" href="ref/boost__beast__http__is_mutable_body_writer.html" title="http::is_mutable_body_writer">is_mutable_body_writer</a></td></tr> 314</table> 315 <h4> 316<a name="idm46057553037072"></a>Concepts</h4> 317 <table border="0" summary="Simple list" class="simplelist"> 318<tr><td><a class="link" href="concepts/Body.html" title="Body">Body</a></td></tr> 319<tr><td><a class="link" href="concepts/BodyReader.html" title="BodyReader">BodyReader</a></td></tr> 320<tr><td><a class="link" href="concepts/BodyWriter.html" title="BodyWriter">BodyWriter</a></td></tr> 321<tr><td><a class="link" href="concepts/Fields.html" title="Fields">Fields</a></td></tr> 322<tr><td><a class="link" href="concepts/FieldsWriter.html" title="FieldsWriter">FieldsWriter</a></td></tr> 323</table> 324 <h4> 325<a name="idm46057553031824"></a>RFC7230</h4> 326 <table border="0" summary="Simple list" class="simplelist"> 327<tr><td><a class="link" href="ref/boost__beast__http__ext_list.html" title="http::ext_list">ext_list</a></td></tr> 328<tr><td><a class="link" href="ref/boost__beast__http__opt_token_list.html" title="http::opt_token_list">opt_token_list</a></td></tr> 329<tr><td><a class="link" href="ref/boost__beast__http__param_list.html" title="http::param_list">param_list</a></td></tr> 330<tr><td><a class="link" href="ref/boost__beast__http__token_list.html" title="http::token_list">token_list</a></td></tr> 331</table> 332 </td> 333<td valign="top"> 334 <h4> 335<a name="idm46057553026704"></a>Classes</h4> 336 <table border="0" summary="Simple list" class="simplelist"> 337<tr><td><a class="link" href="ref/boost__beast__websocket__close_reason.html" title="websocket::close_reason">close_reason</a></td></tr> 338<tr><td><a class="link" href="ref/boost__beast__websocket__ping_data.html" title="websocket::ping_data">ping_data</a></td></tr> 339<tr><td><a class="link" href="ref/boost__beast__websocket__stream.html" title="websocket::stream">stream</a></td></tr> 340<tr><td><a class="link" href="ref/boost__beast__websocket__stream_base.html" title="websocket::stream_base">stream_base</a></td></tr> 341<tr><td><a class="link" href="ref/boost__beast__websocket__reason_string.html" title="websocket::reason_string">reason_string</a></td></tr> 342</table> 343 <h4> 344<a name="idm46057553021456"></a>Functions</h4> 345 <table border="0" summary="Simple list" class="simplelist"> 346<tr><td><a class="link" href="ref/boost__beast__websocket__async_teardown.html" title="websocket::async_teardown">async_teardown</a></td></tr> 347<tr><td><a class="link" href="ref/boost__beast__websocket__is_upgrade.html" title="websocket::is_upgrade">is_upgrade</a></td></tr> 348<tr><td><a class="link" href="ref/boost__beast__websocket__seed_prng.html" title="websocket::seed_prng">seed_prng</a></td></tr> 349<tr><td><a class="link" href="ref/boost__beast__websocket__teardown.html" title="websocket::teardown">teardown</a></td></tr> 350</table> 351 <h4> 352<a name="idm46057553016960"></a>Options</h4> 353 <table border="0" summary="Simple list" class="simplelist"> 354<tr><td><a class="link" href="ref/boost__beast__websocket__permessage_deflate.html" title="websocket::permessage_deflate">permessage_deflate</a></td></tr> 355<tr><td><a class="link" href="ref/boost__beast__websocket__stream_base__decorator.html" title="websocket::stream_base::decorator">decorator</a></td></tr> 356<tr><td><a class="link" href="ref/boost__beast__websocket__stream_base__timeout.html" title="websocket::stream_base::timeout">timeout</a></td></tr> 357</table> 358 <h4> 359<a name="idm46057553013216"></a>Constants</h4> 360 <table border="0" summary="Simple list" class="simplelist"> 361<tr><td><a class="link" href="ref/boost__beast__websocket__close_code.html" title="websocket::close_code">close_code</a></td></tr> 362<tr><td><a class="link" href="ref/boost__beast__websocket__condition.html" title="websocket::condition">condition</a></td></tr> 363<tr><td><a class="link" href="ref/boost__beast__websocket__error.html" title="websocket::error">error</a></td></tr> 364<tr><td><a class="link" href="ref/boost__beast__websocket__frame_type.html" title="websocket::frame_type">frame_type</a></td></tr> 365</table> 366 </td> 367</tr></tbody> 368</table> 369<table class="table"> 370<colgroup> 371<col class="a"> 372<col class="b"> 373<col class="c"> 374</colgroup> 375<thead><tr><th colspan="3" valign="center"><h3> 376<a name="idm46057553005376"></a>ZLib</h3></th></tr></thead> 377<tbody><tr> 378<td valign="top"> 379 <h4> 380<a name="idm46057553003744"></a>Classes</h4> 381 <table border="0" summary="Simple list" class="simplelist"> 382<tr><td><a class="link" href="ref/boost__beast__zlib__deflate_stream.html" title="zlib::deflate_stream">deflate_stream</a></td></tr> 383<tr><td><a class="link" href="ref/boost__beast__zlib__inflate_stream.html" title="zlib::inflate_stream">inflate_stream</a></td></tr> 384<tr><td><a class="link" href="ref/boost__beast__zlib__z_params.html" title="zlib::z_params">z_params</a></td></tr> 385</table> 386 </td> 387<td valign="top"> 388 <h4> 389<a name="idm46057552999504"></a>Functions</h4> 390 <table border="0" summary="Simple list" class="simplelist"><tr><td><a class="link" href="ref/boost__beast__zlib__deflate_upper_bound.html" title="zlib::deflate_upper_bound">deflate_upper_bound</a></td></tr></table> 391 </td> 392<td valign="top"> 393 <h4> 394<a name="idm46057552996768"></a>Constants</h4> 395 <table border="0" summary="Simple list" class="simplelist"> 396<tr><td><a class="link" href="ref/boost__beast__zlib__error.html" title="zlib::error">error</a></td></tr> 397<tr><td><a class="link" href="ref/boost__beast__zlib__Flush.html" title="zlib::Flush">Flush</a></td></tr> 398<tr><td><a class="link" href="ref/boost__beast__zlib__Strategy.html" title="zlib::Strategy">Strategy</a></td></tr> 399</table> 400 </td> 401</tr></tbody> 402</table> 403<table class="table"> 404<colgroup> 405<col class="a"> 406<col class="b"> 407<col class="c"> 408</colgroup> 409<thead><tr><th colspan="3" valign="center"> 410 <h3> 411<a name="idm46057552989168"></a>Experimental</h3> 412 </th></tr></thead> 413<tbody><tr> 414<td valign="top"> 415 <h4> 416<a name="idm46057552987152"></a>Classes</h4> 417 <table border="0" summary="Simple list" class="simplelist"> 418<tr><td><a class="link" href="ref/boost__beast__http__icy_stream.html" title="http::icy_stream">http::icy_stream</a></td></tr> 419<tr><td><a class="link" href="ref/boost__beast__test__fail_count.html" title="test::fail_count">test::fail_count</a></td></tr> 420<tr><td><a class="link" href="ref/boost__beast__test__handler.html" title="test::handler">test::handler</a></td></tr> 421<tr><td><a class="link" href="ref/boost__beast__test__stream.html" title="test::stream">test::stream</a></td></tr> 422</table> 423 </td> 424<td valign="top"> 425 <h4> 426<a name="idm46057552982032"></a>Functions</h4> 427 <table border="0" summary="Simple list" class="simplelist"> 428<tr><td><a class="link" href="ref/boost__beast__test__connect.html" title="test::connect">test::connect</a></td></tr> 429<tr><td><a class="link" href="ref/boost__beast__test__any_handler.html" title="test::any_handler">test::any_handler</a></td></tr> 430<tr><td><a class="link" href="ref/boost__beast__test__fail_handler.html" title="test::fail_handler">test::fail_handler</a></td></tr> 431<tr><td><a class="link" href="ref/boost__beast__test__success_handler.html" title="test::success_handler">test::success_handler</a></td></tr> 432</table> 433 </td> 434<td valign="top"> 435 <h4> 436<a name="idm46057552976912"></a>Constants</h4> 437 <table border="0" summary="Simple list" class="simplelist"><tr><td><a class="link" href="ref/boost__beast__test__error.html" title="test::error">test::error</a></td></tr></table> 438 </td> 439</tr></tbody> 440</table> 441</div> 442</div> 443<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> 444<td align="left"></td> 445<td align="right"><div class="copyright-footer">Copyright © 2016-2019 Vinnie 446 Falco<p> 447 Distributed under the Boost Software License, Version 1.0. (See accompanying 448 file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) 449 </p> 450</div></td> 451</tr></table> 452<hr> 453<div class="spirit-nav"> 454<a accesskey="p" href="../index.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../beast_hidden.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a> 455</div> 456</body> 457</html> 458