This reference describes unreleased code on main; no release documents it yet.

rlmesh::EnvServerOptions

classExperimental#include <rlmesh.hpp>[source]

Class in rlmesh.hpp.

struct EnvServerOptions

Fields

Methods

address

field[source]
std::optional<std::string> address{}

host

field[source]
std::optional<std::string> address{}, host{}

port

field[source]
std::optional<uint16_t> port{}

path

field[source]
std::optional<std::string> path{}

transport

field[source]
std::optional<Transport> transport{}

options

field[source]
std::optional<ServeOptions> options{}

tags

field[source]
std::optional<adapters::EnvTags> tags{}

close_env_on_shutdown

field[source]
bool close_env_on_shutdown = true

ext

field[source]
std::optional<ext::EnvServerOptions> ext{}

with_address

method[source]
EnvServerOptions& with_address(std::optional<std::string> value) &

with_address

method[source]
EnvServerOptions with_address(std::optional<std::string> value) &&

with_port

method[source]
EnvServerOptions& with_port(std::optional<uint16_t> value) &

with_port

method[source]
EnvServerOptions with_port(std::optional<uint16_t> value) &&

with_path

method[source]
EnvServerOptions& with_path(std::optional<std::string> value) &

with_path

method[source]
EnvServerOptions with_path(std::optional<std::string> value) &&

with_transport

method[source]
EnvServerOptions& with_transport(std::optional<Transport> value) &

with_transport

method[source]
EnvServerOptions with_transport(std::optional<Transport> value) &&

with_options

method[source]
EnvServerOptions& with_options(std::optional<ServeOptions> value) &

with_options

method[source]
EnvServerOptions with_options(std::optional<ServeOptions> value) &&

with_tags

method[source]
EnvServerOptions& with_tags(std::optional<adapters::EnvTags> value) &

with_tags

method[source]
EnvServerOptions with_tags(std::optional<adapters::EnvTags> value) &&

with_close_env_on_shutdown

method[source]
EnvServerOptions& with_close_env_on_shutdown(bool value) &

with_close_env_on_shutdown

method[source]
EnvServerOptions with_close_env_on_shutdown(bool value) &&

with_ext

method[source]
EnvServerOptions& with_ext(std::optional<ext::EnvServerOptions> value) &

with_ext

method[source]
EnvServerOptions with_ext(std::optional<ext::EnvServerOptions> value) &&

with_host

method[source]
EnvServerOptions& with_host(std::optional<std::string> value) &

with_host

method[source]
EnvServerOptions with_host(std::optional<std::string> value) &&