HTTP server configuration.

Public Attributes#

uint16_t

Port number of the HTTP server.

Array of request handlers.

uint16_t

Length of request handlers array.

uint16_t

Idle duration in seconds before the client is considered inactive.

Public Attribute Documentation#

port#

uint16_t sl_http_server_config_t::port

Port number of the HTTP server.


handlers_list#

sl_http_server_handler_t* sl_http_server_config_t::handlers_list

Array of request handlers.


handlers_count#

uint16_t sl_http_server_config_t::handlers_count

Length of request handlers array.


default_handler#

sl_http_request_handler_t sl_http_server_config_t::default_handler

Default handler.


client_idle_time#

uint16_t sl_http_server_config_t::client_idle_time

Idle duration in seconds before the client is considered inactive.