File List
Here is a list of all files with brief descriptions:

restinio |
helpers |
http_field_parsers |
details |
pct_encoded_symbols.hpp | Stuff related to percent-encoded symbols
accept-charset.hpp | Stuff related to value of Accept-Charset HTTP-field
accept-encoding.hpp | Stuff related to value of Accept-Encoding HTTP-field
accept-language.hpp | Stuff related to value of Accept-Language HTTP-field
accept.hpp | Stuff related to value of Accept HTTP-field
authorization.hpp | Stuff related to value of Authorization HTTP-field
basic_auth.hpp | Helpers for dealing with basic authentification
basics.hpp | Utilities for parsing values of http-fields
bearer_auth.hpp | Helpers for dealing with bearer authentification
cache-control.hpp | Stuff related to value of Cache-Control HTTP-field
connection.hpp | Stuff related to value of Connection HTTP-field
content-disposition.hpp | Stuff related to value of Content-Disposition HTTP-field
content-encoding.hpp | Stuff related to value of Content-Encoding HTTP-field
content-type.hpp | Stuff related to value of Content-Type HTTP-field
host.hpp | Stuff related to value of Host HTTP-field
media-type.hpp | Stuff related to Media-Type value in HTTP-fields
range.hpp | Stuff related to value of Range HTTP-field
transfer-encoding.hpp | Stuff related to value of Transfer-Encoding HTTP-field
try_parse_field.hpp | Helper functions for parsing values of HTTP-fields
user-agent.hpp | Stuff related to value of User-Agent HTTP-field
easy_parser.hpp | An very small, simple and somewhat limited implementation of recursive-descent parser
file_upload.hpp | Various tools for simplification of file uploading
multipart_body.hpp | Various tools for working with multipart bodies
string_algo.hpp | Various string-related algorithms
impl |
acceptor.hpp |
connection.hpp |
connection_base.hpp |
connection_settings.hpp |
executor_wrapper.hpp |
fixed_buffer.hpp |
header_helpers.hpp |
include_fmtlib.hpp | A special wrapper around fmtlib include files
ioctx_on_thread_pool.hpp |
os_posix.ipp |
os_unknown.ipp |
os_win.ipp |
overflow_controlled_integer_accumulator.hpp | Helper for parsing integer values
parser_callbacks.ipp |
response_coordinator.hpp |
sendfile_operation.hpp |
sendfile_operation_default.ipp |
sendfile_operation_posix.ipp |
sendfile_operation_win.ipp |
string_caseless_compare.hpp | Helpers for caseless comparison of strings
tls_socket.hpp |
to_lower_lut.hpp |
write_group_output_ctx.hpp |
path2regex |
path2regex.hpp |
router |
impl |
target_path_holder.hpp | Implementation of target_path_holder helper class
boost_regex_engine.hpp |
easy_parser_router.hpp | A router based on easy_parser
express.hpp |
method_matcher.hpp | Stuff related to method_matchers
non_matched_request_handler.hpp | The definition of the non_matched_request_handler type
pcre2_regex_engine.hpp |
pcre_regex_engine.hpp |
std_regex_engine.hpp |
so5 |
so_timer_manager.hpp |
sync_chain |
fixed_size.hpp | Stuff related to fixed-size chain of request-headers
growable_size.hpp | Stuff related to growable-size chain of request-headers
third_party |
expected-lite |
expected.hpp |
optional-lite |
optional.hpp |
string-view-lite |
string_view.hpp |
variant-lite |
variant.hpp |
zlib |
contrib |
masmx64 |
inffas8664.c |
adler32.c |
compress.c |
crc32.c |
crc32.h |
deflate.c |
deflate.h |
gzclose.c |
gzguts.h |
gzlib.c |
gzread.c |
gzwrite.c |
infback.c |
inffast.c |
inffast.h |
inffixed.h |
inflate.c |
inflate.h |
inftrees.c |
inftrees.h |
trees.c |
trees.h |
uncompr.c |
zconf.h |
zlib.h |
zutil.c |
zutil.h |
transforms |
zlib.hpp |
utils |
impl |
bitops.hpp |
safe_uint_truncate.hpp | Helpers for safe truncation of unsigned integers
at_scope_exit.hpp | A simple implementation of at_scope_exit concept
base64.hpp |
base64_lut.ipp |
from_string.hpp |
from_string_details.ipp |
metaprogramming.hpp | Various tools for C++ metaprogramming
percent_encoding.hpp |
sha1.hpp |
suppress_exceptions.hpp | Utilities for suppressing exceptions from some code block
tagged_scalar.hpp | Helper template for defining tagged scalar types
tuple_algorithms.hpp | Various meta-functions for operating the content of a tuple
utf8_checker.hpp | An implementation of checker for UTF-8 sequences
websocket |
impl |
utf8.hpp |
ws_connection.hpp |
ws_connection_base.hpp |
ws_parser.hpp |
ws_protocol_validator.hpp |
message.hpp |
websocket.hpp |
all.hpp |
asio_include.hpp |
asio_timer_manager.hpp |
buffers.hpp |
cast_to.hpp |
chunked_input_info.hpp | Information about chunked encoded body
common_types.hpp |
compiler_features.hpp | Detection of compiler version and absence of various features
connection_count_limiter.hpp | Stuff related to limits of active parallel connections
connection_state_listener.hpp | Stuff related to connection state listeners
default_strands.hpp | Typedefs for default strands
exception.hpp |
expected.hpp |
http_headers.hpp |
http_server.hpp |
http_server_run.hpp | Helper function for simple run of HTTP server
incoming_http_msg_limits.hpp | Stuff related to limits of an incoming HTTP message
ip_blocker.hpp | Stuff related to IP blockers
message_builders.hpp |
null_logger.hpp |
null_mutex.hpp | Definition of null_mutex
null_timer_manager.hpp |
optional.hpp |
os.hpp |
ostream_logger.hpp |
request_handler.hpp |
sendfile.hpp |
sendfile_defs_default.hpp |
sendfile_defs_posix.hpp |
sendfile_defs_win.hpp |
settings.hpp |
string_view.hpp |
tcp_connection_ctx_base.hpp |
timer_common.hpp |
tls.hpp |
tls_fwd.hpp | Forward declarations for TLS-related things
traits.hpp |
uri_helpers.hpp |
value_or.hpp |
variant.hpp |
version.hpp | Definition of RESTINIO_VERSION macro
sample |