boost::beast2

Namespaces

Name

test

Namespace Aliases

Name

http

Types

Name

Description

any_lambda

any_lambda<R(Args...)>

client

corosio_route_params

Route parameters object for Corosio HTTP route handlers

endpoint

Represents a host and port

http_server

An HTTP server using Corosio for I/O.

http_stream

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

http_worker

A preallocated worker that handles one HTTP connection at a time.

log_sections

log_service

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.

router

The sans‐IO router type

router_corosio

The Corosio‐aware router type

Enums

Name

Description

error

Error codes

Functions

Name

Description

format_to

Format arguments using a format string

install_plain_http_server

Install a plain (non‐TLS) HTTP server into an application.

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

Using Declarations