Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
http_service_h3_config Struct Reference

HTTP/3 configuration for a service. More...

#include <zephyr/net/http/service.h>

Data Fields

enum http_h3_alt_svc_policy alt_svc_policy
 HTTP/3 Alt-Svc advertisement policy for the service.
bool enable_session_tickets
 Enable QUIC session tickets on the HTTP/3 listener for this service.
uint32_t max_early_data_size
 HTTP/3 listener early-data limit in bytes.

Detailed Description

HTTP/3 configuration for a service.

Field Documentation

◆ alt_svc_policy

enum http_h3_alt_svc_policy http_service_h3_config::alt_svc_policy

HTTP/3 Alt-Svc advertisement policy for the service.

◆ enable_session_tickets

bool http_service_h3_config::enable_session_tickets

Enable QUIC session tickets on the HTTP/3 listener for this service.

◆ max_early_data_size

uint32_t http_service_h3_config::max_early_data_size

HTTP/3 listener early-data limit in bytes.

A value of 0 keeps 0-RTT disabled for newly issued tickets. A non-zero value advertises that early-data allowance and implicitly enables session-ticket issuance for the HTTP/3 listener.


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