QuicHttp3.Settings (elixir_quic_http3 v0.16.0)

View Source

HTTP/3 SETTINGS codec facade for the application layer.

Summary

Functions

See HTTP.H3.Settings.decode/1.

See HTTP.H3.Settings.enable_connect_protocol/0.

See HTTP.H3.Settings.encode/1.

See HTTP.H3.Settings.encode!/1.

See HTTP.H3.Settings.h3_datagram/0.

See HTTP.H3.Settings.id/1.

See HTTP.H3.Settings.max_field_section_size/0.

See HTTP.H3.Settings.name/1.

See HTTP.H3.Settings.normalize/1.

See HTTP.H3.Settings.qpack_blocked_streams/0.

See HTTP.H3.Settings.qpack_max_table_capacity/0.

See HTTP.H3.Settings.validate/1.

See HTTP.H3.Settings.wt_enabled/0.

See HTTP.H3.Settings.wt_initial_max_data/0.

See HTTP.H3.Settings.wt_initial_max_streams_bidi/0.

See HTTP.H3.Settings.wt_initial_max_streams_uni/0.

Types

setting()

@type setting() :: HTTP.H3.Settings.setting()

setting_id()

@type setting_id() :: HTTP.H3.Settings.setting_id()

settings()

@type settings() :: HTTP.H3.Settings.settings()

Functions

decode(payload)

See HTTP.H3.Settings.decode/1.

enable_connect_protocol()

See HTTP.H3.Settings.enable_connect_protocol/0.

encode(settings)

See HTTP.H3.Settings.encode/1.

encode!(settings)

See HTTP.H3.Settings.encode!/1.

h3_datagram()

See HTTP.H3.Settings.h3_datagram/0.

id(setting)

See HTTP.H3.Settings.id/1.

max_field_section_size()

See HTTP.H3.Settings.max_field_section_size/0.

name(setting_id)

See HTTP.H3.Settings.name/1.

normalize(settings)

See HTTP.H3.Settings.normalize/1.

qpack_blocked_streams()

See HTTP.H3.Settings.qpack_blocked_streams/0.

qpack_max_table_capacity()

See HTTP.H3.Settings.qpack_max_table_capacity/0.

validate(settings)

See HTTP.H3.Settings.validate/1.

wt_enabled()

See HTTP.H3.Settings.wt_enabled/0.

wt_initial_max_data()

See HTTP.H3.Settings.wt_initial_max_data/0.

wt_initial_max_streams_bidi()

See HTTP.H3.Settings.wt_initial_max_streams_bidi/0.

wt_initial_max_streams_uni()

See HTTP.H3.Settings.wt_initial_max_streams_uni/0.