boost::beast2

Namespaces

Name

test

Types

Name

Description

any_lambda

any_lambda<R(Args...)>

asio_io_context

Asio's io_context as an application part

asio_route_params

Route parameters object for Asio HTTP route handlers

body_read_stream

A body reader for HTTP/1 messages.

call_mf_impl

client

endpoint

Represents a host and port

http_server

http_stream

An HTTP server stream which routes requests to handlers and sends responses.

log_sections

log_service

plain_worker

section

serve_redirect

serve_static

A route handler which serves static files from a document root

workers

A set of accepting sockets and their workers.

workers_base

router

The sans‐IO router type

router_asio

The Asio‐aware router type

Enums

Name

Description

error

Error codes

Functions

Name

Description

async_read

Read a complete message from the stream.

async_read_header

Read a complete header from the stream.

async_read_some

Read part of the message body from the stream.

async_write

Write HTTP data to a stream

async_write_some

Write HTTP data to a stream

call_mf

format_to

Format arguments using a format string

install_multi_threaded_asio_io_context

install_plain_http_server

install_single_threaded_asio_io_context

use_log_service

Return the log service attached to the polystore If the polystore does not already contain the service, it is created.

operator<<

Stream insertion operator

Created with MrDocs