#include "webfused/config/builder.h" void wfd_config_builder_set_server_vhostname( struct wfd_config_builder builder, char const * vhost_name) { builder.vtable->set_server_vhostname(builder.data, vhost_name); } void wfd_config_builder_set_server_port( struct wfd_config_builder builder, int port) { builder.vtable->set_server_port(builder.data, port); } void wfd_config_builder_set_server_key( struct wfd_config_builder builder, char const * key_path) { builder.vtable->set_server_key(builder.data, key_path); } void wfd_config_builder_set_server_cert( struct wfd_config_builder builder, char const * cert_path) { builder.vtable->set_server_cert(builder.data, cert_path); } void wfd_config_builder_set_server_document_root( struct wfd_config_builder builder, char const * document_root) { builder.vtable->set_server_document_root(builder.data, document_root); } bool wfd_config_builder_add_auth_provider( struct wfd_config_builder builder, struct wfd_auth_settings * settings) { return builder.vtable->add_auth_provider(builder.data, settings); }