RLMeshServeOptions
Every sized input requires at least MIN_SIZE. NULL options means INIT; unknown trailing bytes must be zero. {0} is refused. Explicit reserved fields keep the layout free of implicit padding for later append-only fields.
struct RLMeshServeOptionsFields
- struct_size
size_t struct_size - allow_remote_shutdown
bool allow_remote_shutdown - has_idle_timeout_seconds
bool has_idle_timeout_seconds - has_drain_timeout_seconds
bool has_drain_timeout_seconds - has_close_timeout_seconds
bool has_close_timeout_seconds - compress_responses
bool compress_responses - _reserved
uint8_t _reserved[3] - idle_timeout_seconds
double idle_timeout_seconds - drain_timeout_seconds
double drain_timeout_seconds - close_timeout_seconds
double close_timeout_seconds - workflow_edition
const char* workflow_edition
struct_size
field[source]size_t struct_sizeallow_remote_shutdown
field[source]bool allow_remote_shutdownhas_idle_timeout_seconds
field[source]bool has_idle_timeout_secondshas_drain_timeout_seconds
field[source]bool has_drain_timeout_secondshas_close_timeout_seconds
field[source]bool has_close_timeout_secondscompress_responses
field[source]bool compress_responses_reserved
field[source]uint8_t _reserved[3]idle_timeout_seconds
field[source]double idle_timeout_secondsdrain_timeout_seconds
field[source]double drain_timeout_secondsclose_timeout_seconds
field[source]double close_timeout_secondsworkflow_edition
field[source]const char* workflow_edition