Pharos 0.7.23
Modern Web Framework & Web App Hosting Service.
Loading...
Searching...
No Matches
ServeConfig Struct Reference

Parsed native serve configuration used to bootstrap the runtime listener. More...

#include <native_runtime_types.h>

Data Fields

char * kind
char * target_id
char * conf_path
char * app_dir
char * build_dir
char * state_dir
char * state_path
char * base_path
char * log_path
char * debug
char * socket_path
char * host
char * port
char * root
int seed_state

Detailed Description

Parsed native serve configuration used to bootstrap the runtime listener.

Definition at line 16 of file native_runtime_types.h.

Field Documentation

◆ app_dir

◆ base_path

◆ build_dir

◆ conf_path

◆ debug

char* ServeConfig::debug

Debug flag override stored as text.

Definition at line 26 of file native_runtime_types.h.

Referenced by finalize_debug_native(), free_serve_config_native(), parse_serve_config_native(), and shell_status_or_build_native().

◆ host

◆ kind

◆ log_path

char* ServeConfig::log_path

◆ port

◆ root

char* ServeConfig::root

Repository or runtime root used for discovery.

Definition at line 30 of file native_runtime_types.h.

Referenced by free_serve_config_native(), handle_serve(), parse_serve_config_native(), serve_static_root(), and serve_website_target().

◆ seed_state

int ServeConfig::seed_state

Whether state seeding is enabled for startup.

Definition at line 31 of file native_runtime_types.h.

Referenced by handle_native_runtime_app_command(), maybe_seed_app_state_native(), and parse_serve_config_native().

◆ socket_path

◆ state_dir

◆ state_path

◆ target_id


The documentation for this struct was generated from the following file: